Cycling the Highest Motorable Road In The World, Khardung La: Breathless at 5,600m

Cycling the Highest Motorable Road In The World, Khardung La: Breathless at 5,600m

Cycling in stretches as barren as the highest road in the world, Khardung La was the only reminder that this was not that remote and perhaps the 21st century when we had bullets revving during their Leh Ladakh bike trip.

Read More