Nestled on the west coast of Canada, just below Alaska, lies the small community of Prince Rupert, British Columbia. Despite the limits of a small population of around 10,000, and the remoteness of being 12 hours' drive from a major city, something great is happening there