At least 40 people have been killed and 20-thousand homes damaged after a series of earthquakes in southwestern China.

The largest shook the area late this morning with a magnitude of around 5-point-6.