Photo taken on June 7, 2020 shows a highway damaged by landslide caused by downpour in a section between Luzhai and Yangshuo, south China's Guangxi Zhuang Autonomous Region. Over 320,000 people have been affected by downpours in south China's Guangxi Zhuang Autonomous Region since June 4, local authorities said Sunday. (Xinhua/Lu Boan)