High Force

High Force is a 21m plunging waterfall on the River Tees that we saw in full spate after a short walk and some unsettled weather in Forest-in-Teesdale, England.