The town of Fernie is wedged into the heart of the British Columbia Rockies between Cranbrook and Sparwood on Crowsnest Highway 3.