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.
Nearby pages
Talagram Temple, Talakona Waterfalls, Talaria, Talatal Ghar, Talavera de la Reina, Talavia