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. At night, the blossoms give off an ethereal glow at the city’s Turtle Head Isle scenic spot.
Infographic:
A look at China's economy in Jan-Feb, 2026
Infographic:
China to expand two-way investment cooperation
Infographic:
China to open wider to outside world