BEIJING, April 30, 2020 (Xinhua) -- Aerial photo taken on April 29, 2020 shows buffalos crossing the Jialing River in Peng'an County, southwest China's Sichuan Province.
Nov 25, 24