High Force waterfall in Teesdale. A natural beauty spot in the North-East of England.
Image dimensions: 6048 x 4032 pixels