Swiss Guard at St Peter's Basilica in Vatican, Rome, Italy
Swiss Guard at St Peter's Basilica in Vatican City
The obelisk at the center of St Peter's Square in Vatican City