Tawang Monastery in Arunachal Pradesh, a north-eastern state of India is the largest monastery in India, and the second largest in the world.
Tawang Monastery in Arunachal Pradesh, a north-eastern state of India is the largest monastery in India, and the second largest in the world.