English: It is one of the 127 temples and one of the Panchakrosa Sthalas on the southern banks of the River Cauvery.
Telugu: కావేరి నది యొక్క దక్షిణ ఒడ్డున ఉన్న 127 దేవాలయాలలో ఇది ఒకటి మరియు పంచక్రోసా స్థళాలలో ఒకటి.