English: This temple is situated in an island of the river narmada.
Telugu: 'ఓం' చిహ్నం ఆకారంలో వున్న ఈ ఆలయం నర్మదా నది ఒడ్డున గల ఒక ద్వీపంలో గలదు.