A truck is overturned by landslides in Lin'an, East China's Zhejiang Province, May 7, 2016. The western rural area of Lin'an city was hit by strong rain beginning at 2 a.m. on Saturday and some village roads were blocked by landslides. (Photo: China News Service/Sheng Jing)
RIGHT BG