When It Rains, It Pours For the last few weeks in Shenzhen we’ve been experiencing bouts of torrential rain…