tourist route Indian workers toil in cold Indian Himalayan desert to repair world’s highest roads Perched at a height of 17,590 ft., Indian workers toil at one of world's highest roads. « Previous1Next » 1 of 1