Aerial photo taken on Aug. 31, 2020 shows the view of Baihua Lake in Guiyang, southwest China's Guizhou Province. (Xinhua/Liu Xu)