Wuxi International Cherry Blossom Festival
The annual Wuxi International Cherry Blossom festival kicked off on March 28 2017. The beautiful event that has been running since 2014 has been a highlight of Wuxi’s Turtle Head Isle. There 30,000 cherry blossom tress that blossom across the wonderful Turtle Head Isle in late March and the blossoms can usually been seen up until mid April. Turtle Head Isle is situated on the northeastern shore of Taihu Lake which is a signature attraction of Wuxi.