Mechukha
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.