Roman Catholic Church of St Catherine St Petersburg, RussiaA beautiful church. This is in the city, and convenient to find.