Abstract At Hualcán in the Cordillera Blanca is a high-altitude glacier lake dammed by a moraine. Local glaciers regularly produce ice avalanches. In 1988 it was confirmed that the moraine was ice-cored. The rate of melting of the ice was sufficiently fast that, unless mitigation measures had been undertaken rapidly, the moraine would have collapsed. This would have resulted in the inundation downstream of Carhuaz, a town with a population of 25000 people. Following the successful installation of siphons in 1988–89 to reduce the water level by 8 m, it was decided to undertake more permanent engineering works to ensure that the lake could never again pose a threat. It was proposed to construct a 2-m diameter tunnel, 155 m long beneath a rock bar below the moraine dam, to lower the lake level by a further 20 m. This would create sufficient freeboard to contain possible displacement waves. Work on the tunnel was started in May 1993 using compressed air drilling and blasting with hand excavation. The initial tunnel design consisted of a single tunnel drive 135 m long plus a 20-m inclined drive under the lake. A second, near-vertical shaft was constructed for ventilation and access. Had the proposed method of breakthrough from the tunnel to the lake been carried out, it would have resulted in a rockburst leading to the catastrophic discharge of the lake. The tunnel design was changed on site to include three additional inclined drives from the main shaft, reaching the lake at vertical intervals of 5 m. Using this method, the lake level was lowered 20 m safely. The objective of this paper is to describe in detail the geotechnical engineering aspects of the tunnel construction, the reasons for the change in its design, and the results of the mitigation work.