The power and beauty of nature, as seen in the National Trust 'Aira Force' waterfall in the Lake District, Cumbria (UK).