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).