A landslide struck China's Chongqing municipality on Friday, killing eight people and injuring 10, while about 34 people remain missing. A video captured part of a hillside collapsing onto houses, sending debris across a road as people ran for safety. Officials said about 18,000 cubic metres of rocks and debris were involved, including a 3,000-cubic-metre boulder.