The Fan Palace is located in the scenic area of Lingshan Mountain in Wuxi. The magnificent building is decorated in a unique style. The entire building of Lingshan Fan Palace is built on the mountain, combining Chinese Buddhist grotto art and traditional Buddhist architectural elements. The building of the Fan Palace is 150 meters wide and 180 meters deep, with a total area of 50,000 square meters.