很久以前,弥勒县城西南悠荡着一望无际的碧水,湖畔青峦叠翠,湖中渔歌阵阵,各民族人民生活在花美羊肥的环境中。妒忌成性、凶狠歹毒的黑龙施用魔法破坏了和平的宁静,霎时间湖水干涸,秧苗枯死,乡民们无法生活下去。
天生丽质、善良无比的龙女玉莲巡游南天,眼见弥勒湖畔哀鸿遍野,便矢志布云降雨造福生灵,可是凶恶的黑龙却对她百般阻挠,并盗走了她呼风唤雨的宝剑。
人间有一名叫阿青的小伙子带领大家掘井自救,几经波折终于挖出一眼清泉,使每一个饥民能喝上一点泉水以延续生命。熬过了九九八十二天,清泉突然消失却见一尾白鲢鱼在潭边喘息。阿青用自己仅有的一点水救了白鲢鱼,鲢鱼顿时变成了白衣白裙的少女,并艰难地向阿青诉说了自己的遭遇。原来玉莲失去宝剑之后便流落人间,以微弱之躯吐水维系饥民的性命,无奈日久天长,体力不支,终于断水遭困。说完便将珊瑚宝钗交与阿青,并叮嘱继续掘井。阿青终于挖到了清泉,弥勒坝子恢复了湖水清清、桃红柳绿的景致。龙女欣然留在人间,与善良勤劳的阿青喜结良缘。
凶残的黑龙嫉恨人间美景和玉莲的美貌,再次暗施毒计,立时到处飞沙走石、祸水横溢,阿青不幸被害。玉莲为救生灵,奋力用瓢舀干了祸水,虹溪坝再次获得生机,然而善良美丽的玉莲却从此离开了人间。
不知过了多少年多少代,人们终于在蔗林遍布、花果飘香的虹溪山腹中寻到了龙女精心雕饰的地下宫殿——白龙洞。