Piazza Navona
.. og Neptun-fontenen i den andre enden.