
在峨眉山清音閣上行至萬年寺的游山道上,有一座名叫“白龍洞”的寺廟,相傳這里就是蛇仙白娘子修煉的洞府。很久以前,有一條白蛇,在峨眉山白龍洞修煉已久,已有幾分法力,游至天庭,偷吃了王母娘娘蟠桃園的蟠桃,道行大增,又回峨眉山繼續修煉,終成蛇仙。青蛇則在黑龍灘修行。青蛇本是雄性,欲與白蛇相配,白蛇好勝,提出比試,取勝方可。青蛇也對天發誓,如果敗了,愿變女身,侍候終生。兩人隨即在清音閣前的寶現溪展開惡斗。只見溪水猛漲,翻波逐浪,昏天蔽日。畢竟白蛇偷過吃王母娘娘的蟠桃,道行功力大過青蛇,青蛇功虧一籌,敗落下來。頓時,從雷洞坪發出一道閃電,霹靂一聲巨響,青蛇變為青衣秀女,稱青兒。白蛇變為一位身著白衣白裙的天仙美女,稱白素貞白娘子。人們把白蛇和青蛇相斗的地方稱為“斗龍壩”。而白黑二水相傳就是白蛇和青蛇的化身。
后來蛇仙白娘子,十分眷戀人間美景,聽說“上有天堂,下有蘇杭”,便與青兒結伴同游。在杭州西湖,遇到來峨眉山采過藥的許仙,動了芳心,締結良緣,成為佳話。