The Mahu lake, the third deepest lake in China, is located on the west bank of the Jinsha River in Leibo county, Sichuan Province. It is a dammed lake created by an old landslide on the ancient Huanglang river, a tributary on the west bank of the Jinsha River. Previous studies (Wang and Lu in J Mt Res S1:44-47, 2000) suggested that this landslide was caused by an earthquake approximately 372 ka (Middle Pleistocene), during which a few hundreds of million cubic meters of debris were deposited between 1177 and 900 m a.s.l. (above sea level), covering an area of around 15 km(2). Our further investigations, including geodetic survey, borehole drilling, and field reconnaissance, combining with five chronological data, have made some new discoveries at this site. First, the toe of the landslide extends from 900 m a.s.l. down to 320 m a.s.l., i.e., the local bed elevation of the contemporary Jinsha River. Second, the area of the landslide deposits is 17.3 km(2) with a volume of 2.38 km(3), much larger than the previous estimation. Thus, it should be one of the largest known landslides in China. And the lower elevation of the landslide's toe also rules out the possibility that it is a hanging valley on the ancient Huanglang river. Our work suggests that this landslide was created by five events according to the overlapping characteristics of the deposits and five chronological data, which are old than 52,600 years, old than 16,000 years, old than 15,500 years, 5800 years, and old than 4200 years, respectively.