Battle for the Highest Motorable Road: Which Pass takes you closest to the Stars?
This article originally appeared on https://www.motoroids.com/
Logic will tell you that the highest motorable road on Earth must be somewhere in the tallest mountain ranges on Earth. And it is. However, if you’ve just arrived from that trip you made to Ladakh and are feeling smug about making it till Khardung La, allow us to burst your bubble. Because at 17, […]
Battle for the Highest Motorable Road: Which Pass takes you closest to the Stars?