St Peter’s Basilica is a religious building in which city? International Geography, Landmarks & Monuments