Sunlight pierces brooding clouds over the lake at Llanberis