Panorama of green Indus valley from ascend to Kardung La pass - allegedly the highest motorable pass in the world (5602 m). Ladakh, India