Accessibility Widget: On | Off

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

Credit: Vinay Menon |
Create New Tag
Show More Comment(s) / Leave a Comment