Designed by
Title
Confluence of Zanskar and Indus rivers - Leh, Ladakh, India #60011377
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.