St. Stephen's Basilica is situated in Budapest, Hungary. The Basilica is named after Saint Stephen, the first King of Hungary. Today, it is the third-largest church building in Hungary.