Description

St. Peter's Basilica, the largest church in the world, built instead of the Old St. Peter's Basilica, is consecrated by Pope Urban VIII in the Rome

Location

Rome

Rate

Very important (8)

Sphere

Religion, Economics & Agrocaltures

Images

St. Peter's Basilica from Castel Sant'Angelo

Comments