Saint Catherine of Alexandria Church - Credit: Wikimedia Commons
The St. Catherine of Alexandria Church (, ) is a Roman Catholic church in the Tabán quarter of Budapest, Hungary. It is the parish church of the Tabán Parish which also comprises parts of Gellért Hill and Naphegy. The church is a listed monument that was built in Central European Baroque style between 1728 and 1777. It was reconstructed several times in the 19th–20th centuries. Read more on Wikipedia
Source: en.wikipedia.org