— Shiyangpo DCL is located on National Highway 108 on the right bank of the Beiluo River, 1700 m east of Dongcheng Village, Sun Town, Pucheng County, Shaanxi Province, China, as shown in Fig. 1. This area is on a river terrace between the Loess Plateau and the Beiluo River valley, with remnants of an ancient landslide (Fig. 1).