Highest motorable road
The record for the highest motorable road measures an altitude of 19,024 feet at Umling La Pass in Ladakh and achieved by Border Roads Organisation (BRO) at Umling La Pass in Ladakh
The record for the highest motorable road measures an altitude of 19,024 feet at Umling La Pass in Ladakh and achieved by Border Roads Organisation (BRO) at Umling La Pass in Ladakh