News3 years ago
Lamborghini Urus Unlocks 86km ‘World’s Highest Motorable Road’, Stands 19,300ft Above Sea Level
Lamborghini Urus Super SUV goes on historic adventure at Umling La, the ‘World’s Highest Motorable Road’. At 19,300 feet, the mountain pass in India sits higher...