Zizhu Forest is located on Putuo Mountain in Putuo District, Zhoushan City, Zhejiang Province. It is also a national five-A-level tourist attraction: one of the main attractions of Putuo Mountain Scenic Area, close to the Guanyin Academy and the 33-meter high Nanhai Guanyin.