This is the monumental work of renowned French artist Bernar Venet. A nearby sign reads "We hope that all Houstonians and visitors to our great city may enjoy the experience of viewing and studying, first hand, these intriguing works of art thoughtfully placed throughout our beautiful Hermann Park."
At least the kids like to climb on it. But wait; the sign says "Please DO NOT CLIMB on sculptures."
Oh well, let's go play in the duck pond.