English: The temple of Diana.
Telugu: డీన్ యొక్క దేవత ఆలయం.