Mechukha Downhill MTB Championship 2018

Tucked away in the remote mountains of Arunachal Pradesh in India, Mechuka shares borders with our neighbor, China. A two day scenic drive through the mountains will lead you to the epic landscapes of Mechuka Valley. Being included for the 2nd time during the popular “Adventure Mechuka” event in Arunachal Pradesh, team AMBIA created a promising downhill race for 2018. With all the buzz around “MTB Arunachal”, a seven day, stage XC race, Downhill race was a great addition in the event schedule, bringing more attention towards this growing discipline.…

Read More