31/05/2017
Tawang is a mountain town in Asia. India considers it to be part of the state of Arunachal Pradesh, while China claims it as part of South Tibet. It’s home to the 17th-century Tawang Monastery, a hilltop structure housing a massive gilded Buddha statue. The War Memorial commemorates soldiers who died in the 1962 Chinese-Indian War. Nearby, tranquil Penga Teng Tso (P. T. Tso) Lake attracts migratory birds in summer.
0361-2460005/7086290022
[email protected]
www.goldenwaveholidays.com