[2019-03-29]
The 2019 Wuxi International Cherry Blossom Festival on March 26 in Turtle Head Isle of Wuxi, East China's Jiangsu province, attracting visitors from 29 countries in the world.
[2018-04-11]
Yuantouzhu, or Turtle Head Isle in East China's Wuxi city, is known as China's top tourist resort for viewing cherry trees.
[2018-03-30]
Japanese guests planted trees in Turtle Head Isle during the 2018 Wuxi International Cherry Blossom Festival.
[2018-03-29]
Cherry blossoms brighten up Wuxi, especially in Binhu district's scenic spots.
[2018-03-29]
A group of expats admire cherry blossoms in Wuxi Turtle Head Isle during the 2018 Wuxi International Cherry Blossom Festival.