English: It is built on an island in the Narmada river and overlooks the Sardar Sarovar Dam.
Telugu: నర్మదా నది మధ్యలో సర్దార్ సరోవర్ డ్యామ్ కు అభిముఖంగా నిర్మించారు.