Well, be careful what you wish for. Based on some of the buildings shown in the video, it seems it was filmed in Iqaluit, Nunavut (Canada). For several years I lived in Fairbanks, Alaska (USA) which is on a similar parallel (Fairbanks is about 70 miles further north). I can tell you from personal experience, living 175 miles from the arctic circle is not the definition of living large.