British Columbia Downhill in Whistler A journey to the south-western Canada. Province of British Columbia is considered to be one of the most beautiful places of the globe. Its wild nature, rainforests, mild climate, ocean coastline, plethora of mountain hiking trails and ideal spots for winter sports do the job. A low impact of destructive ...