
Tourists flock to Turtle Head Isle to enjoy the beautiful cherry blossoms in Wuxi, Jiangsu province. [Photo by Xiao Da/chinadaily.com.cn]

Located in the center of the cherry forest on Turtle Head Isle, the Cherry Blossom Pavilion serves as the greatest sightseeing spot overlooking the resplendent cherry blossom sea. [Photo provided to chinadaily.com.cn]

Night scene of cherry blossoms at the Turtle Head Isle scenic spot in Wuxi, Jiangsu province. [Photo provided to chinadaily.com.cn]