For a person who is an admirer of the great Buddhist architecture, Buddhist Monastery or the Pagoda is usually the first thing that may ever come to his mind. Taktshang, a Monastery located in Bhutan, is one such fascinating wonder spots of Buddhist that is located at the edge of a mountain cliff and is situated at the height of over 2300 feet and