આ પ્રતિમા નર્મદા નદી પર સરદાર સરોવર ડેમથી 3.5 કિલોમીટરની દૂરી પર આવેલી છે.