A landslide caused by flooding in central China’s Hunan province has destroyed a guesthouse and killed 15 people today.

image