English: The imposing monument, touted as the worlds tallest statue, is built near the Sardar Sarovar Dam on the Narmada River in Gujarat.
Telugu: ప్రపంచంలోనే అత్యంత ఎతైన విగ్రహం గుజరాత్‌‌లోని నర్మదా నది తీరంలో ఏర్పాటు చేయడం తెలిసిందే.