01/06/2016
Mechuka also known as Menchukha is a small town nestled 6,000 feet (1,829 m) above sea level in the Mechuka Valley in West Siang District of Arunachal Pradesh, India.
Menchukha is situated in a forested valley, surrounded by pine trees and thornbushes. The river Yargyapchu flows in the valley of Menchukha. Mechuka is 180 kilometres northwest of Along and is only 29 kilometres away from Indo-China border.
Menchukha is gradually becoming a popular tourist destination in Arunachal Pradesh due to its scenic beauty, exotic tribes, gentle hills and snow-capped mountains and River Siyom (locally known as Yargyap Chu). The Siom River, which flows through Menchukha also provides a scenic view in the valley.The major tourist attraction here is a 400-year-old Buddhist Monastery, which is located at a hilltop in the westernmost part of Menchukha.