
Taktshang, a Monastery located in Bhutan, is one such fascinating wonder spots of Buddhist that is located at the edge of a mountain cliff. The Monastery was built in the year 1692 and is also considered as one of the holy and religious places that are located in Bhutan. The very word Taktshang has its meaning known as “Tigers Nest”.












(via zuzutop)







