The following users contributed to this page: Dr latino999
A picture of the Ski Patrol area of Disney's Blizzard Beach, taken from the stairs of Summit Plummet.
Appears on these pages
Blizzard Beach is a water park located at the Walt Disney World Resort. The park opened on April...