Bellingham sits snugly between the Salish Sea and the towering Cascade Mountains, creating a landscape that feels almost too ...