India’s Border Roads Organisation has begun the construction of a high-altitude road in Ladakh which is set to become the world’s highest motorable road pass at 19,400 feet near LAC.

:

India’s Border Roads Organisation has begun the construction of a high-altitude road in Ladakh which is set to become the world’s highest motorable road pass at 19,400 feet near LAC.

Share with