Rescuers drive amphibious vehicles through fl ooded streets to save trapped residents in Yiwu city, Zhejiang province.ZHANG YIN / CHINA NEWS SERVICE |
Women walk into the wind on Nanjing Street as Typhoon Haikui hits Shanghai on Wednesday. PEI XIN / XINHUA |