World's deepest river gorge, Kali Ghandaki, Nepal

Sight Of The Week: Kali Gandaki, Nepal

World’s deepest river gorge, the beautiful Kali Gandaki in Nepal separates to mountains – Dhaulagiri in the West and Annapurna in the East.

Read More