Designed by
Title
TANGLANG LA PASS, LADAKH , INDIA JULY 20, 2015: Biker on the summit of the Tanglang La pass is the second highest motorable road #135115302
Description
TANGLANG LA PASS, LADAKH , INDIA JULY 20, 2015: Biker on the summit of the Tanglang La pass is the second highest motorable road in the world at 5400m
This image is editorial