Acres of blossoming peach trees in E China

Added On April 18, 2019

 Acres of peach trees are in full bloom in east China's Shandong province, drawing together many amateur photographers and students to record the beauty of springtime.

Before we finish today's show, let's take a look at the spectacular aerial view.