An island in Halifax wharf