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 Summit
Plummit.

RACE DOWN THE MOUNTAIN — Visitors to Blizzard Beach Water Park at
the Walt Disney World Resort in Lake Buena Vista, Fla., enjoy a
fast trip down Summit Plummit. AS2-90 and AS 2-69

Download Image