Piazza del Popolo
The square features 2 churches, a 79-foot-high Egyptian obelisk and several lovely fountains
Click here for next photo