Shimla-Leh Touring 2013 August 1, 2013 Peter Van Geit Shimla 2 Leh Cycling A 2-week 1000km journey from Shimla through Spiti & Lahaul to Leh, Ladakh. 3 students on… Continue Reading →