Video: Valley play in Mechuka – Arunachal Pradesh, India

. Words: Vinay Menon \\ Photos: Cephas Joseph, Vinay Menon, AMBIA Temperatures nearing minus five after dark, Mechuka in Arunachal Pradesh, India is a hidden gem of a place. Located at 6000ft above sea level, the Mechuka Valley shares its northern border with China. Having an Indian Air Force air strip as well, this sleepy remote town stores epic hillscapes and beautiful views. Visiting Mechuka came about as I was attending the Mechuka Adventure Festival ‘s Downhill Mountain Bike race, organized by AMBIA. Joining me on this trip, my buddy,…

Read More