1881 Wisconsin Dells Pkwy, Wisconsin Dells, Wisconsin 53965 USA
This perfectly timed photo of Zeus' 85ft first drop is the only one I have. Sorry.
Photo Credit: Yelp