Rescuers push a vehicle out of a flooded road in Xiangshan County, east China's Zhejiang Province, on August 8, 2012. Typhoon Haikui landed in Hepu Town Xiangshan early Wednesday, bringing heavy rains and flooding roads and villages in Xiangshan (XINHUA) |