Loading...
 

Taktsang Monastery

Taktsang Monastery, also known as the Tiger's Den, is located at about 45 km beyond Tawang in Arunachal Pradesh in India.

This ancient monastery is situated amidst coniferous forests and lofty mountains with the snow capping their crowns.



Contributors to this page: anypursuit .
Page last modified on Tuesday March 1, 2016 18:23:37 GMT-0000 by anypursuit.