#USA#BreakingNews#News
The new Rise of Icarus waterslide tower stands 145 feet at Mt. Olympus theme park and resort in Wisconsin Dells, making it the tallest waterslide in North America. (Simon Peter Groebner/Minneapolis Star Tribune/TNS)The new tallest waterslide in North America is dubbed the Rise of Icarus, after the mythical Greek guy who flew too close to the sun, then plummeted into the sea.
Originally published at Tribune News Service