A general view of the Turtle Head Park in Wuxi city, Jiangsu Province, China.
Cherry blossoms in China represent love and the female mystique such as beauty, strength, and sexuality.
The blooming season is mid-March to mid-April when China’s numerous cities celebrate the Cherry blossom Festival. When the peach blossoms are in full bloom, the fruit farmers pollinate them and dot the stamens of the peach blossoms.
In the Turtle Head Park there are more than 30,000 cherry blossoms, covering an area of 200,000 square meters.
More than 110,000 people visited park during the last weekend. Turtle Head Park is also known as one of the three major cherry blossom viewing spots in the world.
Photo: EPA-EFE/ALEX PLAVEVSKI