那乾诃罗国有一座古仙山,山中有一座毒龙池,有一个罗刹洞,罗刹洞中的五个罗刹女变成雌龙,嫁给了毒龙池中的龙王。龙王经常降下冰雹毁坏庄稼,罗刹不时降下瘟疫祸害人民,已经有四年时间让那乾诃罗国不得安宁。
国王无计可施,向神祈祷没有用,请术师来拘龙也不行,国王到处打听谁能降伏毒龙,结果知道佛已经出世,就请佛来那乾诃罗国接受供养并降龙。
世尊带着比丘们到了那乾诃罗国,毒龙父子十六人,罗刹女五人先跑出来行凶。毒龙从眼中、口里和鳞甲里喷火出来,准备烧世尊,罗刹女变成丑恶的形象,眼里像电光一般盯着佛陀。
此时金刚神出现,挥手掷出金刚杵,化作无数的金刚杵在空中,像旋转的火轮从空中向毒龙和罗刹女压下来,龙王和罗刹无法抵抗,全身炙热,看到佛的影子清凉,跑到影子才躲过追杀。
大骇之下,龙王献出七宝请求世尊饶过他们,世尊就以梵音声让龙王和罗刹接受佛法,龙王就请佛陀坐下,而国王安排更好更细软的高座请佛陀入座。
此时十六条小龙又气势汹汹跑来,手中拿着大石头敲击得震耳欲聋,把国王和大臣们吓得纷纷躲进佛光中。这时空中有无量化佛出现,人们看到的是化佛,可这十个只小龙却看到的是大鹏金翅鸟,全都飞来要抓他们,这下轮到他们又逃进佛的影子里,不停地叩头饶命。
阿难这才取出世尊的尼师坛(坐具),化作五百亿金坛,才一铺到地上,马上又变成七宝装饰的莲花宝台,世尊一坐上去,即有无数佛在莲花台上。
见到这一奇迹,国王与大臣,毒龙与罗刹女,全都发起菩提心。随后国王斋僧吃过中饭,就请世尊与众僧进城。
龙王这下可不干了,他愤怒地说:“你夺走了我的利益,我要毁灭你的国家。”因为他也想供养世尊,不料国王占了先。
佛陀知道龙王心意,就告诉国王:“你先回城,我知道该如何做。”于是佛陀就为龙王和罗刹女讲解了皈依三宝和五戒,使他们心生欢喜。龙王又叫他的成千上万的龙族从池中出来,佛陀让目犍连给他们传授戒法。
那时,龙王对佛陀说:“希望如来能常住这里。如果佛陀不在,我会生出恶念,无法成就道业。希望您能慈悲地多次请求,常住这里。”
可是梵天王和成千上万的梵众不干了,他们也来劝说,希望佛陀为了所有众生,不要只偏爱一条龙而住某一处。佛陀微笑,口中放出光明,无数的化身佛陀和菩萨作为随从,顿时出现在世界各个地方。
龙王在池中拿出七宝台献给如来,希望天尊接受这个台。佛陀说:“不需要这个台,你只要把罗刹的石窟给我。”诸天听到后,都脱下自己的宝衣来清扫石窟。佛陀运用神通力独自进入石窟,自己铺设坐具,使这个石窟暂时变成七宝。
那时,罗刹女和龙王为四大弟子和阿难陀造了五个石窟。世尊坐在龙王的窟中不动,可是他却同时出现在那乾诃罗城中,接受国王的供养。
在耆阇崛山、舍卫国、迦毗罗城等各国,在每个地方都看到有佛陀坐在虚空中的莲花座上,周围充满了化身的佛陀和菩萨。
龙王见到这一切非常高兴,发出宏誓,希望来世能得到像佛陀一样的成就。
佛陀接受了国王的邀请,经过七天,国王派人骑着能日行八千里的大象,带着各种供品到所有国家去供养僧侣,到处都看到了佛陀。使者回来告诉国王,释迦不仅在这个国家,其他国家也有,都在讲述苦、空、无常和六度波罗蜜。
国王听到后,惊讶之余心开意解,得到了无生法忍。那时,世尊收回了神通力,从石窟中出来,和比丘们一起游历各地,龙都一直跟随。
世尊带着诸比丘游历了佛陀先世为菩萨时的两儿布施处、投身饿虎处、以头布施处、剜身千灯处、挑目布施处、割肉代鸽处等地方。最后世尊准备回国了。
这时龙王听说佛陀要回国,哭着流下泪水,说:“我希望佛陀常住在我这里,为什么呢?因为如果我看不到佛陀,我会控制不住做坏事,堕入恶道。”
那时,世尊安慰龙王说:“好吧,我接受了你的邀请,将在你的窟中坐一千五百年。”所有其他小龙都合掌请求,佛陀就再次进入窟中坐下。
在窟中,佛陀展示了十八种变化,身体跃入石头,就像明镜一样,在石头内部映照出来,从远处可以看到,但靠近就看不到了。成千上万的天神供养佛陀的影子,影子也在讲法。石窟高一丈八尺,深二十四步,石头是清澈的白色。
石窟位于那乾诃罗国,古仙瞻卜花林的毒龙池旁边,青莲泉的北边,罗刹的洞穴中,阿那斯山的南边。
玄奘大师亲自到这个石窟中瞻仰佛的圣像,最终真被他看到佛在石壁上活动的形象,如同上面所说,在远处可以看到,但一走近就看不到了。