With the bests of Ferrari and Audi, these drivers pulled off a show for the automobile enthusiasts … off-roading on one of the world’s highest motorable passes.
Stones. Water logging. And snow. The cars that would be stuck on infamous south Asian roads drove to Leh through the difficult terrain.