High Force waterfall

Baltic 42 contributions
High Force is a waterfall on the River Tees, near Middleton-in-Teesdale, Teesdale, England. The waterfall is within the North Pennines Area of Outstanding Natural Beauty and the European Geopark.
Alston Rd, Forest-in-Teesdale, Barnard Castle DL12 0XH
Uploaded
November 21, 2023
Views
1052