Designed by
Title
Confluence of Zanskar river and Indus river, Leh, Ladakh, Jammu and Kashmir, India. #66849274
Description
Scenic view of Confluence of Zanskar river from left and Indus rivers from up right - Leh, Ladakh, Jammu and Kashmir, India. Famous tourist spot of Ladakh for all seasons. landscape.