English: The Chatravada Narasimhar Temple, also known as the 'Worship Temple of the Gods', is a place dominated by the sun.
Telugu: 'దేవతల ఆరాధన ఆలయం' అని కూడా పిలువబడే చత్రావడ నరసింహర్ ఆలయం సూర్యుడి ఆధిపత్యం.