Historic tale of two cities
Saint Stephen's Basilica, Hungary's largest church, took more than 50 years to construct. Upon its completion in 1905, it was considered such a sturdy structure that during World War II, important documents and artworks were stored in it. (courtesy photo)