
Khedi waterfalls is a human-made overflow discharge from the Maneri Hydroelectric Project on Ganga, in Uttarkashi
Uttarakhand
Khedi waterfalls is a human-made overflow discharge from the Maneri Hydroelectric Project on the Bhiagirathi Ganga above Uttarkashi, in Uttarakhand. When will we stop damming our rivers?





















