By: Satyashree Gandham
Tucked away 6000 feet above sea level, close to the Indo-Tibetal border, this small valley of Mechukha in Arunachal Pradesh hosts the annual adventure festival in full splendour! Watch the highlights of adventure at Mechukha in full 360 spectacle!
Put on your VR glasses. Here’s a 360 glimpse of all adventure at Mechukha!