olomouc, czech republic, cz, town hall, town square, city, tower, historic center, europe, to travel, city trip