Princess Helen and her sister Mary find a giant mushroom with a staircase leading down to an enchanted seashore. They have discovered a magic world of glittering beauty. But one day they will almost lose it....