Foundation impervious wall of Yele Hydropower Station in Sichuan Province is 1.2 m thick, with a maximum hole depth of 78.5 m and total vertical depth of 210 m, ranked the number one in China and seldom seen in the world.