Mechuka

Mechukha or Menchukha is a town, assembly constituency and subdivision, situated 6,000 feet above sea level in the Mechukha Valley of Yargep Chu/ Siyom River in Shi Yomi district of Arunachal Pradesh state of India. Before the 1950s, Mechuka valley was known as Pachakshiri.
Line of Actual Control India-Tibet border 29 km north of Menchuka separates Indian territory and Chinese territory. Mechukha has a AGL airstrip. Reachable by one of the strategic India-China Border Roads, it is located 47 km northwest of district head office Tato and 187 km north of Aalo.
Show lessRead more
Wikipedia

Discover this place

12 items

Interested in Performance?

Get updates with your personalized Culture Weekly

You are all set!

Your first Culture Weekly will arrive this week.

Home
Discover
Play
Nearby
Favorites