St. Peter’s Basilica - captured on Easter Sunday last year with a crowd of 150,000 worshippers - is located within Vatican City in Rome, Italy. The church regarded as one of the holiest Catholic sites and one of the greatest architectural feats in all of Christendom. Construction of the church began in 1506 and was completed in 1626. Happy Easter from Daily Overview!