High Force Waterfalls is a dramatic waterfall dropping 69 feet into a plunge pool amid a secluded forest with scenic paths. ( Forest-in-Teesdale, England)