Every year for just over a week, the city of Wuxi in East China's Jiangsu province becomes a hive of activity as it turns into one of the country's best spots to see cherry blossoms. [Photo/VCG]
The ongoing annual Wuxi International Cherry Blossom Festival is attracting throngs of tourists to Yuantouzhu scenic spot, or Turtle Head Isle, which is reputed to be the top destination in China for admirers of cherry blossoms.
With over 30,000 cherry trees in full bloom, the festival will last until May 5, allowing visitors to enjoy the breathtaking sights of cherry blossoms both during the day and at night.