TOP

rock climbing Tag

  Maybe you’ve passed Source Climbing Center’s impressive three-story building on 12th and Main Street in downtown Vancouver and seen the lime green climbing walls, visible through the tall windows. Like me, maybe you thought rock climbing looked like fun but