WorldPhoto: HT HealthTawang Monastery in Arunachal Pradesh is India's Largest Buddhist Monastery
Tawang Monastery, located at over 10,000 feet in Arunachal Pradesh, is India's largest Buddhist monastery. Founded in 1681 by Merak Lama Lodre Gyatso under the fifth Dalai Lama's guidance, it is also called Gaden Namgyal Lhatse, meaning 'the divine paradise of complete victory.' The three-story monastery overlooks the scenic Tawang Valley and includes 65 residential buildings.
HT Health··Tawang


