Around the world on wheels

The Leh to Minali Highway

1000km over the three highest motorable roads in the world. Literally riding over the roof of the world!