A New Home for Mountain Biking in India The first mountain biking competition in Ladakh is a symbol for the youth culture to ride big and dream bigger.