Vehicles attempt to pass through a flooded road after rainstorms in Hangzhou, East China’s Zhejiang province, July 21, 2015. Many low-lying areas in the city, a popular tourist destination, were flooded after the rain. (Photo: China News Service/Zhou Xian)
RIGHT BG