A worker walks along the top of a mountain road on the Leh-Manali Highway Himachal Pradesh, India
A worker walks along the top of a mountain road on the Leh-Manali Highway Himachal Pradesh, India -- source link
#leh-manali highway#himachal pradesh#mountain#clouds#himalayas