Place for ads
Select the correct answer from the options below:
The Tawang Monastery, located in Arunachal Pradesh, is one of the largest Tibetan Buddhist monasteries in India.