A clock tower in Belize City, Belize.