K-Top Cycling Fun Times

Khardung La. At 5602 metres above sea level the locals would have you believe it’s the highest motorable road in the known universe and will sell you appropriately branded t-shirts that’ll shrink if they so much as come within two metres of a washing machine and dye everything you own a kind of blueish colour.…