It's the new Pier 62, just north of Chelsea Piers on the Hudson River. It's been under construction for awhile now, but is open. Flowers, grassy areas, tree lined paths...and a new carousel. It really completes the revitalization all the way up the Hudson to 125th Street. There is a great bike path, lots of walking areas and access to the piers all along the river.
The flowers were gorgeous, especially the purple ones.
The choice of animals seemed a little odd at first, but then I discovered that the wood carvings represent 33 animals of the Hudson River Valley. And the roof is even green! Rides are $2 in case you are wondering.