Mahindra XUV700 Conquers Umling La; The Highest Motorable Pass In The World
Team carandbike along with Auto Today, took two Mahindra XUV700 SUVs to the mighty Umling La, the highest motorable pass in the world at an altitude of 19,300 feet, situated in South-eastern Ladakh.