A clock tower on a pier that says North Beach.