English: The world’s largest statue has been installed in Sardar Sarovar Dam.
Telugu: ప్రపంచంలోనే అత్యంత ఎత్తయిన ఈ విగ్రహం కేవాడియాలోని సర్దార్ సరోవర్ డ్యామ్ వద్ద ఏర్పాటు చేశారు.