By sottovoce  |  Location: India  |  04/03/07  |  Pics: 5

A young traveler takes the road to Leh, India, over one of the highest drivable passes in the world.