It's like something out of a fairy tale.