Beijing: graveyard of wrecked cars after extreme rain