At 95 feet, High Force is one of the tallest waterfalls in England (photo: Les Hull, geograph.org.uk).