Navy Pier is a sort of amusement park entertainment center. I happened to be there when the Tall Ships were in town.