Yes.  I had contacted the city clerk to verify it before I added it to the map because it did sound unusual.  She said that the city owns the land and it is a park for the public to use.  It is not a formal park yet but it is a park though according to them.  There is a sign there as well calling it "The Dump".  It is a public boat launch/park/composting dump all on a parcel the city owns.