Aerial photo taken on April 25, 2018 shows Qingchuan County, southwest China's Sichuan Province. [Photo/Xinhua]