The sign at the top proclaiming this to be the 'world's highest motorable road' might be a bit of a white lie. But you know you're ridiculously high when, driving up India's Khardung La Pass, a plane flies by – and instead of craning your head skywards, you realise you're actually looking down. Traveller, The... Continue Reading →