Perched at a height of 17,590 ft., Indian workers toil at one of world's highest roads.
11 July 2019 8:01 AM GMT