The Vatican City's St. Peter's Basilica, a renowned worldwide landmark, stands majestically against a clear blue sky, with the iconic St. Peter's Square and the obelisk of St. Peter's Basilica visible in the foreground.