Due North

Where towering trees and soaring summits collide