Introduction to the artificial lake: Artificial lake in Studley Royal Park. Attraction Travel guide to Studley Park and Fountains Abbey in England