Olomouc, Olomouc District, Olomouc Region, Czech Republic. Horní náměstí 583, the town hall, astronomical clock.