The Border Roads Organisation has completed construction of the world’s highest motorable road in Ladakh.

This content is restricted.