Just Ride

Just Ride

Sunday, July 28, 2019

Highest motorable pass in the world?

Manali to Leh.

Sounds interesting. Maybe 2021. Over 18k ft above sea level across the Himalayan mountains.

https://youtu.be/0WazFtJSIHk

No comments:

Post a Comment