The Tehri Dam 1.The Tehri Dam is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India. 2. It is the primary…
1. Rivers of peninsular India and their location: Godavari Krishna Kaveri Narmada Tapi Mahanadi 2. Narmada It arises from the Amarkantak hills. It is the 5th longest river…