The Tiger’s Nest (Taktsang Lhakhang), Bhutan
The one image of Bhutan that captures the outside world imagination of the so-called Last Shangri-La on Earth , it is none other than the Taktsang Lhakhang or the Tiger’s Nest Monastery. The image of a monastery perched high above a vertical cliff is not only a sight to behold, it ignites imagination about a […]
Read more "The Tiger’s Nest (Taktsang Lhakhang), Bhutan"