Det er verdens høyeste statue med en høyde på 182 meter, 240 meter inkludert sokkelen. Den står på en øy i Narmada-elven som ligger 100 kilometer sørøst for byen Vadodara og 150 kilometer fra Surat. Statuen er vendt mot Sardar Sarovar-demningen.