Olomouc, Olomouc District, Olomouc Region, Czech Republic. Univerzitní street, Na hradě 245/5, church of Saint Michael.