2005: A severe flood struck the town of Shalan in the Heilongjiang province of China, killing more than 100 people.