A vehicle moves on a flooded road in Hangzhou, capital of East China's Zhejiang province, Oct 7, 2013. [Photo/Xinhua]