The Lion Grave Garden(Suzhou) Attraction Photo(s) Taken at Lion Grove (Shi Zi Lin) Location SuzhouJiangsu ProvinceChina Share to By Lisa Zhang Professional and Private Tour Guide/Interpreter based in Shanghai. Visit Their Profile