High Force
Discover the force of nature,i know what you thinking yea u right that's the name"High Force waterfall "
High Force is a waterfall on the River Tees, near Middleton-in-Teesdale, Teesdale, County Durham, England. High Force suddenly and spectacularly drops 70 feet into a plunge pool below, making it England's highest uninterrupted drop of water.
(image source: pinterest. com)