It's said Romulus founded Rome on this hill, found between the Circus Maximus & the Colosseum
[DOC] [TLE] The Colosseum as an Enduring Icon of Rome - Western Illinois ... [PAR] how the Colosseum and its spectacles have captivated people for centuries.