THOMAS PICKARD
DOCUMENTARY: INDIA | THE ROAD TO LEH
The road from Manali to Leh is 475 km long and winds its way through the barren mountains of Northern India. Open for only a couple of months each summer, the road goes over four mountain passes including the highest Tanglang-La Pass (5,360 m).
Images © 2004-2010 Thomas Pickard Photography. Portfolio design by Neon Sky.