Tawang

Tawang

Tawang is a beautiful Himalayan town located in the district of same name in Arunachal Pradesh, India. It is surrounded by the Tibetan part of China on the North, and Bhutan on the west and south. At an altitude of about 3050m / 10000 ft above sea level, the district is home to many stunning landscapes, surreal views of hills and valleys, and a huge […]

Wow! I want to read more! 8 What others said?