i was there a few years ago done a bit of ski bike riding and some white water rafting place is awesome but so is Vancouver where you have grouse mountain,stanly park and a very large pedestrain suspension bridge that i cant remember the name of lol.