Performance and development effectiveness of the Sardar Sarovar Project

The Sardar Sarovar Dam on the river Narmada

Attachment(s):