Yorkshire Three Peaks Challenge - British Heart Foundation
We will cover 24 miles and 5,000 feet of climbing and scenic views throughout the Yorkshire Dales, all to fundraise for support and research in heart and circulatory disease through the British Heart Foundation.