Designed by
Title
Travelers people and driver stop car in parking at outdoor of viewpoint Confluence of the Indus and Zanskar Rivers while winter #161961619
Description
Travelers people and driver stop car in parking at outdoor of viewpoint Confluence of the Indus and Zanskar Rivers while winter season at Leh Ladakh in Jammu and Kashmir, India
This image is editorial