El templo se erigió en los bosques de la montaña Shao Shi en la cordillera montañosa de Song Yue Shi, de cuyo título gana su nombre que significa "pequeño bosque".