Craving a winter adventure? The Bowen Lookout snowshoe route near Vancouver might be the perfect day trip for you.