The beautiful Piazza Navona in Rome, Italy.