English: The Sun Temple
Telugu: సూర్య దేవాలయం