Blizzard Beach

Filed in: Disney's Water Parks

Visitors to Blizzard Beach Water Park at the Walt Disney World Resort in Lake Buena Vista, Fla. enjoy a fast trip down Toboggan Race, an 8-lane water slide down he "snowy" slopes of Mt. Gushmore.

Visitors to Blizzard Beach Water Park at the Walt Disney World Resort in Lake Buena Vista, Fla.enjoy a fast trip down Toboggan Race, an 8-lane water slide down the “snowy” slopes of Mt. Gushmore. (Disney)

Download Image