A worker walks along the top of a mountain road on the Leh-Manali Highway Himachal Pradesh, India