English: Temple of the Sun (1) (1)
Telugu: సూర్య దేవాలయం (1)