Video PlayerClose
Visitors stroll under the cherry blossoms at Gucun park in Shanghai, east China, March 8, 2018. The cherry blossom festival will kick off on March 16 and run until April 15. (Xinhua/Chen Fei)
Visitors stroll under the cherry blossoms at Gucun park in Shanghai, east China, March 8, 2018. The cherry blossom festival will kick off on March 16 and run until April 15. (Xinhua/Chen Fei)