Tuesday, 20 May 2014

High Force Waterfall

High Force, England's biggest waterfall, spectacularly drops 70 feet (21m) into a plunge pool below. The most majestic of the waterfalls on the River Tees.