20170613 india: In God's own country; an incredible artificial lake