Walt Disney World Dolphin
Lake Buena Vista, Florida (FL)