It looks straight out of a fairy garden.