Skip to playerSkip to main content
  • 8 years ago
Tawang Monastery, located in Tawang city of Tawang district in the Indian state of Arunachal Pradesh, is the largest monastery in India and second largest in the world after the Potala Palace in Lhasa, Tibet.

Category

🏖
Travel
Be the first to comment
Add your comment

Recommended