Non-stop rainy week here in South China.