Fantasy takes over reality at Disneyland