Based out of Squamish, British Colombia, Emily and River are an unstoppable adventuring … Ambassador Highlight: Meet Emily and River