Category: Travel+Place
By sottovoce  |  Location: India  |  category: Travel+Place  |  04/03/07  |  Pics: 5

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

Post a Comment  |  Send to Friend  |