Le Jardin de la Forêt du lion fut édifié au 14e s. par des moines bouddhistes zen en l'honneur de leur maître Tian Ru. Les rochers dominent le paysage et les perspectives de la cour principale, rendant hommage au maître qui vécut longtemps au pic du Lion, dans le Zhejiang.