Follow us:
The confluence of the Ithun and Dibang Rivers, which is the site of a future massive dam in Arunachal Pradesh, India.
Follow us: