Pražský orloj is the oldest astronomical clock still operating.
The medieval clock was built in 1410 by clockmaker Mikuláš of Kadaň and Jan Šindel. It is located in the Old Town Square in Prague, the capital of the Czech Republic.
More info: Prague Astronomical Clock