niks21 Fri Jul 14 22:28:17 UTC 2017
Tanglang la Pass, second highest motorable road in the world at 5300 metres above sea level. Leh, India. #himalayas
19 Likes 0 Comments