Valley Play in Mechuka | Visiting Mechuka in Arunachal Pradesh, India
Mechuka in Arunachal Pradesh, India is a hidden gem of a place. Located at 6000ft, the Mechuka Valley shares its northern border with China. This sleepy remote town stores epic hillscapes and beautiful views. Here are some moments from the "Mechuka Adventure Festival 2018" with bikes, booz, beats and budds, followed by ridge hunting before dusk!
Riders: Vinay Menon, Cephas Joseph
Vinay Menon | www.vinaymenon.com