The highest navigable road at Khardungla Top, Ladakh, India at 18380 feet above sea level

- Image ID: KEGBMX
The highest navigable road at Khardungla Top, Ladakh, India at 18380 feet above sea level
John Rees / Alamy Stock Photo
Image ID: KEGBMX