From Manali to Leh. 485 km.
Arguably, the highest motorable road in the world.
Arguably, the most incredible landscape in the universe.