HANGZHOU, July 21, 2015 - A man rides through flooded street in downtown Hangzhou, capital of east China's Zhejiang Province, July 21, 2015. A torrential rainfall hit the city Tuesday morning, triggering urban waterlogging.

1 / 1
 

Latest News

Latest Photos