Lan Zhu Garden is located in Putuo District, Zhoushan City, situated to the north of Qianbu Sha Xianglin Temple, and was established in 2005, covering an area of approximately 30 acres. The garden utilizes the undulating terrain and water features to create a landscape, forming an open and closed, well-structured garden space.
More than 20 varieties of ornamental bamboos, such as spotted bamboo, turtle shell bamboo, gold-inlaid jade bamboo, and arhat bamboo, as well as over 10 varieties of orchids including golden horse tail, are planted within the garden. The winding paths lead to tranquil spots, and the environment is beautiful, making it a natural and comfortable place for leisure and relaxation.Lan Zhu Garden
Lan Zhu Garden is located in Putuo District, Zhoushan City, situated to the north of Qianbu Sha Xian[...]









