Photo taken on March 14 shows a high-speed train passing by a sea of flowers in Zhengzhou city of Central China's Henan province. (Text: Henan Daily Photo by Wang Zheng and Li Na for Henan Daily)