Longmen Grottoes
The Hidden Stream Temple Cave ( also "zhai fu tang") is cave number 20 at the Longmen Grottoes near Luoyang, Henan, China.