The Shenzhen meteorological station forecast downpours of up to 200 mm would hit the city Wednesday and Thursday.