NewWebsite_2018_Projects_Vatican_014 St Peter's Square as seen from the dome of St Peter's Basilica, The Vatican, Italy.