Tawang Monastery
Buddhist Monastery Deities
Overview
Tawang Monastery is one of the largest Buddhist monasteries in India, housing many Vajrayana deities.
Key Facts
- State: Arunachal Pradesh
- Location: Tawang
- Founded: 17th century CE
Source: Temple records