English: The statue stands on Sadhu island on the Narmada, 3.2 km downstream of Sardar Sarovar Dam.
Telugu: గుజరాత్ లోని నర్మదాడ్యాంకు దగ్గర్లో సాధు బెట్ అనే నదీ ద్వీపానికి కేవలం 3.2 కిలోమీటర్ల దూరంలోనే ఈ విగ్రహం ఉంది.