Landslide Collapses Building in Chongqing, China SPACE 4K 2026-07-17 News A landslide in Chongqing, China, has caused a building to collapse, with footage captured by a car camera shown here. The landslide also buried several people. The cause of the landslide remains unknown at this time. Latest Articles Nepal to Face Uzbekistan in Final Match of CAVB Men’s Volleyball League Group Stage King Kazu: The Oldest Professional Footballer in the World Scores at Age 59 Renu Tamang Granted Wild Card for Asian Para Games Intense Struggle to Contain Wildfires in France and Spain; Thousands Evacuated to Safety Nepal Faces Namibia Today in ICC Cricket World Cup League 2 Match