English: One of the two sun temples in India.
Telugu: ఇండియా లోని సూర్యుడికి గల రెండు దేవాలయాలలో ఇది ఒకటి.