What is the name of the artificial hill in the water theme park located at the Walt Disney World Resort in Orlando, Florida?
Mount Gushmore: Mount Gushmore is an artificial hill in Disney's Blizzard Beach water park.
i don't know