India gets world’s highest motorable road in Eastern Ladakh

The Border Roads Organisation in India has constructed the highest motorable road in the world at 19,300ft. Click here to know more about t...

The Border Roads Organisation in India has constructed the highest motorable road in the world at 19,300ft. Click here to know more about the Umling La Pass.


More Read

Related

CAR 1525192966344591307

Post a Comment

emo-but-icon

Hot in week

item