Citizens walk on the street covered by fallen petals of cherry blossoms in east China's Shanghai, April 15, 2020. Petals were left on the ground intentionally for 5 days to decorate the city view. (Xinhua/Zhang Jiansong)
Scenery of cherry blossoms in Shanghai
Source: Xinhua| 2020-04-16 07:32:11|Editor: huaxia