21 people were killed after a landslide struck a township in Tanchang county, Longnan city, in China's northwestern Gansu province yesterday, burying 33 people beneath the debris, the local government said at a press conference today. Search and rescue operations are concluded.