TAWANG

TAWANG

TAWANG is a beautiful town, 10000 feet above sea level. It is situated amongst the mountains in the northeastern state of Arunachal Pradesh on the Indo China border. The cable car, at 11000 feet above sea level, is one of the highest in the world and hence, offers breathtaking views.

Gallery