Roofs of Rome - Gianicolo Janiculum Hill and St. Peter`s Basilica, St Peter`s Square and St. Peter`s Basilica, Vatican City, Rome