Designed by
Title
Building at viewpoint of Confluence of the Indus and Zanskar Rivers for travelers people use service at Leh Ladakh in India #161961614
Description
JAMMU KASHMIR, INDIA - MARCH 20 : Building at viewpoint of Confluence of the Indus and Zanskar Rivers for travelers people use service at Leh Ladakh on March 20, 2019 in Jammu and Kashmir, India
This image is editorial