Dog Park with Convoluted Sculpture

Along the East River in the shadow of the Queensboro Bridge is this:

Behind it is Twenty Four Sycamores Park, but this dog run is right on the river. Passing by it on the FDR, its actually difficult to tell what this facility is. The scupture is reminiscent of a convoluted roller coaster with a fire escape attached to it.