Part of a water park attraction at Grapevine, Texas’ Great Wolf Lodge.
A water slide at Grapevine, Texas’ Great Wolf Lodge.