Olomouc, the former capital of Moravia in the eastern part of the Czech Republic, also has an impressive exterior astronomical clock on the main town square. It is a rare example of a heliocentric astronomical clock.