Clock tower with astronomical clock in Old Town Square, Prague.