It is situated in the centre of the ancient Roman city where some believe the temple of Diana stood.