Confluence of Indus river to Zanskar river is most beautiful view. Asia, India, Nature, Travel / 3 Comments / By mycrazyworldfun