Car 'graveyard' a monument to the power of China's record floods