Heavy rain in China
This image appears in the gallery:
Weird & Wonderful Pictures Of The Week - 10th May 2013
10. Heavy rain in China
The saying goes 'when it rains it pours'... and that certainly is the case in the Guangdong province of China! There has been so much rainfall in the area recently that this man has been forced to ride though the flooded streets on his bicycle.