Share
twitterlinkedinfacebook
Image 1 of 1
India-1727.jpg
Heavy equipment clearing a rock slide that recently blocked the  Srinagar to Leh road. Mulbekh, Ladakh, India.