The tower and astronomical clock of the Old Town Hall in Old Town Square in Prague, Czech Republic