西藏吐蕃王朝时期,赞普赤德祖赞的妃子赤尊生了一位王子,长的威武英俊,如天神降临人间,因为其母是羌族姑娘,所以给他取名“姜擦拉温”,意思羌族的外甥,天神的子孙。王子渐渐长大,到了该娶亲的年龄了,赞普召集文武大臣商议选王妃之事。言道:“先祖松赞干布,雄才大略,娶大唐之女文成公主为妻,使两国和睦相处,使吐蕃繁荣稳定。今王子长大成人,应有一美丽贤慧的姑娘作其妃子。我闻唐中宗之女金城公主美而娴,故欲娶之”。于是派使臣携重礼前往长安请婚。
唐中宗看过奏函和聘礼,决定将金城公主许配给吐蕃王子,金城公主知道后,不知是喜是忧,吐蕃遥遥千里,远离家乡,更不知王子人品如何。幸好公主有一面宝镜,可照未来和远方的事物,她从镜中看到吐蕃雅砻河谷美丽富饶,王子神俊。于是满心欢喜答应嫁给姜擦拉温。金城公主带着皇帝的嘱咐,带着大量的物品前往西藏,但行至半路,不幸的事发生了。吐蕃王臣、百姓听到金城公主要嫁到吐蕃的消息后,大家都非常高兴,尤其是善擦拉温他骑上骏马,带着随从,高高兴兴地前去迎接金城公主。谁料想,王子在途中打马奔驰时,不小心从马上摔下来,命丧黄泉。
公主行至汉藏两族交界处,突然心绪烦躁,就拿出宝镜观看,谁知镜中原来年青英俊的王子不见了,代替他的是一位满脸胡须的老头。公主迷惑不解,内心悲痛,不觉宝镜从手中滑落,摔成两半,变成两座山,就是青海境内的日月山。俗话说:嫁出去的姑娘,泼出去的水。金城公主心想即已嫁到吐蕃,虽然王子死了,怎可再回故里,更何况父皇再三叮咛,一定要为汉藏两国人民的友好团结做些事情,于是到了吐蕃并嫁给了赞普赤德祖赞。后来,金城公主生了一个儿子,赞普听到喜迅,急忙从外地赶回。不料,他回来时,金城公主的儿子被纳囊家族的妃子喜登抢去了。当喜登来抢婴儿时,金城公主又气又急,哭着喊到“这是我的孩子”。同时还拿有奶的乳房证明,谁想到,纳囊妃子早已存心抢孩子,事先在乳房上涂了药,也挤出奶汁来,因此闹得大家搞不清孩子到底是谁生的。最后,还是被纳囊妃子恃强抢去了。
为了判断孩子到底是谁生的,赞普想出了个办法,把孩子放在宫殿的另外一头,让两个妃子去抱,谁先抱到,孩子就是谁的。金城公主拼命先跑到那儿,把孩子抱到怀中,喜登后到,见孩子被金城公主抱去,又急又恨,心想:孩子死就死了,也不能让你抱去。便不管死活地向公主怀中去抢。扯来扯去,金城公主害怕把孩子抢伤了,便大声说:“孩子本是我生的,你这泼妇,别把孩子抢伤了,让你抱去吧。”就这样,孩子被喜登抱走了,大家看在眼里,心里也就清楚了,但纳囊家族权大势众,谁也不敢明说,又没有很好的解决办法。
过了一年,王子已经周岁了,要举行庆祝会,赞普心想要趁这个机会,判明王子的亲生母亲。于是,就把汉族亲友和纳囊氏亲友都邀来参加,等大家坐定,赞普拿起一只金杯,杯中盛满美酒,然后交给王子,并说道:“把这杯美酒献给你的真正的舅家亲,由此来判谁是你的亲生母亲。”纳囊家族的人手中拿着各种令孩子喜欢的东西逗引小王子,但小王子连看都不看一眼,说道:“赤松德赞我是汉家的好外甥,纳囊家族怎能当我的亲舅舅!”说完,举起酒杯,坚定的走向汉家舅亲一边。金城公主见此情景,流下了激动的眼泪,连声叫到“我的好儿子”,小王子终于回到金城公主的怀抱。