A decade ago, I had travelled to Khardung La, the world's highest motorable road, through the icy roads of Ladakh. Last year, Umling La presented a new challenge by dethroning Khardungla as the ...
KHARDUNG LA, India -- It is not clear whether the signpost is intended to be welcoming or menacing. "You are on the world's highest motorable road," it declares. But as the road climbs to 18,380 feet, ...