Rescuers clear ruins after a landslide in Vietnam's northern Lai Chau province, on June 27, 2018. Floods and landslides triggered by downpour over the weekend in Vietnam's northern mountainous provinces have killed 22 people and left nine others missing, the country's Central Steering Committee for Natural Disaster Prevention and Control said. (Xinhua/VNA)