The Border Roads Organisation has constructed the highest motorable road in the world at the height of 19,300 feet at Umlingla Pass in eastern Ladakh, the defence ministry said on Wednesday. ......
In a major feat, the Border Roads Organisation has constructed the world's highest motorable road in Ladakh region of Jammu and Kashmir, passing through Umlingla Top at a height of over 19,300......