
Manali to Leh Highway anyone? Starting in Manali in the himalaya of North India, I begin pedaling over 4 beautiful mountain passes cresting at 17500 feet! Amazing downhills and many altitude adventures later, I arrived in Leh! Enjoy the youtube, video- not the greatest video due to wind but the story itself is gold! ENJOY
by skalatitude