Cassie and Keith got married atop a mountain in Fairmont, British Columbia. I can’t imagine a more perfect day.