Located in the north-west corner of Canada on the border of Alaska – Yukon offers some of the most undisturbed scenery in the country (or even the world). Far away from city lights, this is the perfect place to relax and admire some of Mother Nature’s best work. Just have a look at these photos if you don’t believe us.