Truchillas Lake Natural MonumentMore informationDiscover Lake Truchillas, the natural jewel of the south of the province of Leon, in the Sierra de la Cabrera. Surrounded by imposing mountains, this lake is the largest and deepest in the region, located...