For the Geo Quiz, we’re looking for a town in Canada that’s billing itself as the future home of a super-sized ski resort, the only year-round ski resort in North America, in fact.