Truly only one of its kind, this park is home to various sculptures of animals, humans and other creatures.
Address Bellfort St & Highway, 288 77035, Houston, TX, USA
Coordinates 29°40'2.654" N -95°22'59.406" E