About Tawang Hill Station Tawang Hill Station is situated in the Arunachal Pradesh state of India at an altitude of around 10000 feet (3500 meters). Tawang was captured by China in 1962 during the India-China …
Continue readingAbout Tawang Hill Station Tawang Hill Station is situated in the Arunachal Pradesh state of India at an altitude of around 10000 feet (3500 meters). Tawang was captured by China in 1962 during the India-China …
Continue reading