It is a small park located on the land where the ferry to Fort Erie was located at the south end of Squaw Island.
This is a view of the Niagara River and Canada from the park.
This is a view toward the Buffalo Harbor showing the Peace Bridge. The Bird Island Pier that separates the Niagara River and the Black Rock Canal and makes navigation possible is seen toward the right center. That is a hike for another day...
The park is quite busy with people fishing, people going to hike the pier and bikers riding the Riverwalk bike path between downtown Buffalo and the Tonawandas.