Pedestrians struggle as a rainstorm caused by approaching Typhoon Chan-Hom hits Hangzhou, East China's Zhejiang province, July 11, 2015. [Photo/IC]