English: It is located in the city of Tiruchirappalli, on the banks of river Kaveri, Tamil Nadu, India.
Telugu: ఇది భారతదేశంలోని తమిళనాడులోని కావేరీ నది ఒడ్డున తిరుచిరాపల్లి నగరంలో ఉంది.