English: The temple actually is located at the source of the revered Godavari River which is worshipped by large group of Hindu pilgrims in India.
Telugu: ఈ ఆలయం వాస్తవానికి గౌరవనీయమైన గోదావరి నది మూలం వద్ద ఉంది, దీనిని భారతదేశంలో పెద్ద సంఖ్యలో హిందూ యాత్రికులు పూజిస్తారు.