A truck is trapped after landslides triggered by heavy rain 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