Dubbed one of the world’s three greatest places to enjoy cherry blossoms, Turtle Head Isle is China's largest single area of cherry blossoms, with more than 30,000 of the plants in 67 different varieties.
The 2017 Wuxi Taihu International Cherry Blossom Week is coming this year, which will enable visitors to view the panoramic sightseeing attractions, distinctive night-themed activities and culture demonstration events.