Two days mountain biking festival recently held in Ladakh, India's Himalayan Territory. This festival invited both professional & amateur riders.