Dome of Saint Peter maps street view

Full Address: Vatican City, Saint Peter's Square, Dome of Saint Peter
GPS Coordinates: 41.90215, 12.45345