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