Video PlayerClose
Mobile photo taken on Feb. 25, 2019 shows wild ducks at the Beihai Park in Beijing, capital of China. Located in downtown Beijing, Beihai Park is one of the oldest and best-preserved imperial gardens in China. (Xinhua/Zhang Chuanqi)