Scenery of cherry blossoms in Shanghai
Xinhua,April 16, 2020 Adjust font size:
Photo taken on April 15, 2020 shows fallen petals of cherry blossoms on the street in east China's Shanghai. Petals were left on the ground intentionally for 5 days to decorate the city view. (Xinhua/Zhang Jiansong)