WISCONSIN DELLS, Wisc. — America’s tallest waterslide is set to open this weekend in Wisconsin Dells, Wisconsin.
“The Rise of Icarus” will open at Mt. Olympus Water and Theme Park. Park officials said the slide is 145 feet above the ground and contains five slides, one from the top platform and one from its 60-foot-tall platform.
Organizers said it’s part of new improvements throughout the waterpark. They are also adding an outdoor children’s water play area designed for small children. That section called Icaria Splash ‘n Slide is set to open July 4 and include 10 slides and a wading pool.