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