The illuminated St. Peter's Basilica in Zurich, Switzerland, stands majestically against the night sky, its two towering spires and ornate architecture casting a warm glow over the surrounding cityscape.