Manali to Leh cycling is the most challenging tour in Indian Himalayas. Passing through the world's heighest motorable road. Best time is between June till end of September when snow is cleared from the road.