Confluence of Zanskar and Indus river in Leh, Ladakh, India. It is one of the hot tourist spots near Leh.