Mechuka also known as Menchuka is a smal town situated 6000 feet above sea level in  the  Mechuka Valley in  Shi-Yomi  District of Arunachal Pradesh .The name Men-Chu-Kha stands for a myth surrounding the natural elements of the valley, Men in their local language means Medicine, Chu is water and,  Kha  is  Snow meaning "The  Land  where the water and snow works as medicine for both the body and soul".
Mechuka is surrounded by forests mostly comprising of pine trees.The river Yargyapchu flows through the heart  of  the  Mechuka valley. The valley is placed only 29 kilometres away from the  Indo- China border.It is located at 180 kilometres northwest of Along
 Among the mountains and the white snow clad  pine  trees  one can search for one's true meaning in life and also feel the deeply satisfying serene clouds of Mechuka.
MECHUKA
Published:

MECHUKA

Published:

Creative Fields