And Still The Bell Tolls Llyn Celyn is a large reservoir constructed between 1960 and 1965 in the Tryweryn valley in North Wales. It is […] October 15, 2017 18