Vehicles are washed away when the roaring tide surges over the guardrails in Hangzhou, East China’s Zhejiang province, on Aug 31, 2011. [Photo/VCG]