The Vatican

In addition to the Vatican's heavenly evergreen, St. Peter's Square in Rome hosts a larger-than-life nativity scene in front of the obelisk.
Loading