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] |