Shibazakura Garden Introduction: Shibazakura Garden covers an area of 35 acres and has a total of 1 million trees. It is the largest Shibazakura Garden in China. When the flowers are in bloom, the entire hillside will be covered with blooming Shibazakura flowers. This is a large pink flower that seems to be splashed on the ground, making Yinggeishi Botanical Garden a fairy-tale place where it is easy to experience happiness.