从前有一个公主,她远嫁到了另一个国家,她的未婚夫也就是王子,五官分明,有着一双水汪汪的深邃的大眼睛,他十分爱她,皇后也待她不薄,可是国王却不喜欢这位未婚妻,他和他的老母亲串通一气,想要害死公主。
一天晚上,国王的老母亲蹑手蹑脚地走进了王子和公主的寝室,来到公主的床边,小声说道,“把这个讨厌的公主变成乌鸦,永远别回来”,话音刚落,公主全身长满了羽毛,两脚变成了爪子。也许是公主心地善良,没变成老皇后想要的乌鸦,变成了一只洁白的白鸽。它在天花板上一圈圈盘旋着,发出的“砰砰”声响惊醒了王子,王子见此情景,也明白了事情的究竟,公主含着眼泪说,“我要走了,飞到得远的地方去,我每几步就会掉一片羽毛,然后是黄豆,最后是小米”说完就飞走了。
王子十分悲伤,他打上包袱,根据公主的线索,骑马飞奔了三天三夜,也没有追上公主,此时饥肠辘辘的他看到树上歇息着一只鸟,想着烤只鸟充饥也不错,鸟儿见他张弓搭箭,也明白了王子要干什么。匆忙叫道”不要射我!以后我会报答你的。”王子放下了箭,采些蘑菇充饥,继续前行。
渐渐,羽毛变成了黄豆,变的更难找了,王子的速度慢了许多,他走着走着,突然脚底下一个声音,救救我。他低头一看,一条鱼躺在烂泥里,王子明白了鱼的意思,拎起鱼儿尾巴,把它放进旁边的一条清澈的小溪中,鱼儿欢快地游动着,探出头说,“我会报答你的。”这样,一路上他帮助了一群蚂蚁,把它们从水中救出来,又帮助了一只狐狸,帮它拔出了他腿上的那根刺……
就这样走着走着,路越走越狭窄,王子发现了一个严重的问题,有两块岩石挡住了道路,岩石间的缝隙太小了,几乎都挤不过去,王子只好一咬牙,抓紧了缰绳,两脚一蹬马肚子。马意识到自己该干什么了,一声长嘶,向缝隙冲去,他试图凭借力量撑开岩石了,可是当钻到一半的时候,只听“砰,嗖”两声,马被卡住了,而王子在惯性作用下被甩到了草地上,他扬起脸,站起身,拍拍身上的尘土,无奈地看着被卡在石缝里出不来而拼命挣扎的马。
王子沿着黄豆粒前行,没有了马,速度也慢了许多,趴在地上一粒一粒的找,一开始还算顺利,前面出现了一条宽阔的大河,王子失去了方向。他呆呆地站在岸边,眼巴巴地盯着河对岸,这时有条鱼儿游过来,对王子说,”我是来报答你的”,说着叫来一位大乌龟,王子骑着乌龟按着鱼儿指的方向过了河,王子又找到了公主留下的踪迹。他再三感谢,继续上路,来到一片茂密的树林,一进树林就真傻眼了,原来的黄豆变成了小米,在这充满灌木丛的森林,哪去找?正在他犹豫之际,一片绿油油的叶子飘了下来,飘过他耳边时,只听一声尖细的声音“你好,又见面了。”王子一回头,没人,那个尖细的声音又说,“我在这儿。你愁眉苦脸地干什么?”王子低头一看,原来是那只蚂蚁,王子把一路的遭遇告诉了蚂蚁,蚂蚁一拍胸脯,这个简单!随即钻入了地下等他出来时,后面又跟了一大堆密密麻麻的蚂蚁,多的王子都不敢相信自己的眼睛。这些蚂蚁不停的嗅着,它们连成了一条长长的线,这样走着走着蚂蚁也没有了方向了,因为在他眼前的是一片汪洋大海。
他知道白鸽肯定飞越了大海,他不停地来回踱着步,绞尽脑汁想办法,无计可施,在他一筹莫展的时候,只听树上传来一个声音“嗨,伙计!急什么呢?”王子叹了口气“我找一只白鸽,她是我的爱人,不知道她飞往哪儿了”
乌鸦说“我见过它,往南方飞去了,我带你去”,说着乌鸦叫来了一家老小,它们找来一张大网,王子欣喜若狂,在乌鸦的帮助下向南方飞去,飞过了大海。到了对岸,王子谢别了乌鸦一家,继续寻找白鸽的踪迹,天色渐晚,王子发现了一个亮灯的小屋,屋里有一个老奶奶,老奶奶亲切地说,“迷路了吧,在这住一夜吧。”王子正中下怀,他走进小屋,躺在了一个柔软的小床上,不一会儿就进入了梦乡,在梦里一个美丽的天使递给了他三支箭和一根棍子。并告诉他,公主在玻璃山上的一座宫殿里,你只要把这三支箭插在玻璃上,再用棍子敲门,然后把你的戒指套在她的手指上,就能救他。王子醒来后,知道自己只是做了一个梦,可低头一看,顿时莫名其妙,梦中天使给他的东西整整齐齐的放在他的手边,他走出房间询问玻璃山上的情况,老奶奶说,我知道在哪里?我带你去。王子狐疑地看着老奶奶,此时原本蹒跚的身影一下矫捷起来。猴子似地窜跳着,背上王子,烈马般的速度一路狂奔,隐约看到玻璃山了。
王子十分感激,连鞠了几躬,告别了老奶奶,继续赶路,经过了连夜的奔波,玻璃山终于出现在她的眼前,他把三支箭一起擦进玻璃中,爬上了玻璃山,用棍子敲大门,大门应声打开。城堡里静悄悄的,到处都是发霉的白点和粘糊糊的蜘蛛网,城堡里的灯光昏暗,地上也很湿滑,不时会有冰冷的水滴滴落到王子的脸颊,静静地站立着的石人,都给城堡增添了些神秘的色彩。城堡分布了很多小房间,王子逐个地找着,终于在一个不起眼的小房间里发现了熟睡着的公主,他揣着一颗怦怦直跳的心,拿出那枚戒指,小心翼翼地套在了公主的一根手指上。