Surrounded by breathtaking mountains and situated next to a lake, this Canadian resort community offers outdoor activities for all seasons of the year.