Over 400,000 rose plants of 1,200 varieties in Zhengzhou Rose Park, Central China's Henan Province, are in full bloom on April 23, 2024. Roses of different colors and shapes stretch out in the green space like a carpet, forming a magnificent sea of flowers. Photo: IC