Hidden Stream Temple CaveFrom Wikipedia, the free encyclopedia The Hidden Stream Temple Cave (Chinese: 潜溪寺洞; pinyin: qián xī sì dòng also zhai fu tang) is cave number 20 at the Longmen Grottoes near Luoyang, Henan, China. This article does not cite any sources. (December 2009) Central Amitabha figure. Hidden Stream Temple Cave. (May 2004)
The Hidden Stream Temple Cave (Chinese: 潜溪寺洞; pinyin: qián xī sì dòng also zhai fu tang) is cave number 20 at the Longmen Grottoes near Luoyang, Henan, China. This article does not cite any sources. (December 2009) Central Amitabha figure. Hidden Stream Temple Cave. (May 2004)