53
Votes
Vote It

Tigers Nest The Legendary Buddhist Caves of Wonder

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



See more links from user Tantelina.






Comments Turn comments off

Please login to add a comment.


Media Details

Submitted By: Tantelina

Date Added: 9 weeks ago

Featured: 9 weeks ago


Tags: bizarre travel photos weird

Views: 1,741 / Comments: 0

Url