Vatican City with St. Peter's Basilica

A country within a city

2025-07-24 899