Tawang
Tawang is a town situated at an elevation of approximately 3,048 metres in the northwestern part of Arunachal Pradesh in India. The area is administered by the Republic of India as a part of the North East state of Arunachal Pradesh and is claimed by People's Republic of China as a part of South Tibet.
Know more...