Narmada Dam/Sardar Sarovar Dam...
The Narmada Dam, also known as the Sardar Sarovar Dam, is a massive concrete gravity dam built on the Narmada River in Vadodara, India. It is one of the largest dams in the world and serves multiple purposes including irrigation, hydroelectric power ...
Vadodara, , India