Well, its hardly a joyride. If you are sitting in a packed SUV!! If you are cycling!! Either way, esp. if you are going up from Leh (3524 m/11,562 ft) to Khardung La pass (5602m/18,375 ft), the highest motorable road in the world.
Well, I cycled.
Crazy !!
P. J. O’Rourke would’ve thought…