CALL US
0086-371-55629010

Sardar Sarovar Dam - Wikipedia

One of the 30 dams planned on river Narmada, Sardar Sarovar Dam (SSD) The dam's main power plant houses six 200 MW

Learn More