Perched at a height of 17,590 ft., Indian workers toil at one of world's highest roads.
11 July 2019 1:31 PM IST