Tawang, India

Tawang is situated at an elevation of 3000 metres in the northwestern part of Arunachal Pradesh. Tawang Monastery is the largest Buddhist monastery in India and the biggest in the world outside of Tibet. It is a major holy site for Tibetan Buddhists as it was the birthplace of the sixth Dalai Lama.

The Gallery – here

Leave a Reply

Scroll to top