A small park on the south side of Lake Shore Boulevard West on the west bank of the Humber River.