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!
1000km over the three highest motorable roads in the world. Literally riding over the roof of the world!