India - Arunachal Pradesh - Tawang

Tawang monastery in Tawang in Arunachal Pradesh is the largest monastery in India and second largest in the world after Lhasa Monastery. Thanks to Justin of Shillong, India.

No comments:

Post a Comment