Discuss as:

Storm causes landslide in eastern China

A road is engulfed by water and rocks after a landslide on June 18, 2012 in Wenzhou, China. Heavy rainstorms hit east China's Zhejiang province on Monday, causing flooding in low-lying areas across the region.