Saint Peter's Basilica, is a Late Renaissance church located within the Vatican City.

Saint Peter's Basilica has the largest interior of any Christian church in the world.

View from the Castel Sant'Angelo. I came there about an hour before sunset and was waiting for the sunset light that I hopefully was able to catch.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app