BRO builds world’s highest motorable road in Ladakh at 19,300 feet
In a major feat, the Border Roads Organisation (BRO) 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,30
Nov 03, 2017, 07:08 AM IST