India' Border Roads Organization builds the world's highest motorable road, an 86 kilometre stretch 230 kilometres from Ladakh, near the India- China border in eastern sector. The road passes through Umingla Top at an altitude of 19,300 feet. This is seen as a significant achievement because of the challenges in such difficult terrain. Machine operators had to descend every 10 minutes because oxygen is at about 50% of normal. The roads are part of Project Himank connecting key parts of the Ladakh region in India.
Original article 2 minutes, gist 1 minute