GPS does not depend upon magnetism. Satellites whose positions are known as well as precise clocks are used to determine a location on the ground. The difficulty in high latitudes is the error in representing a spherical surface as a flat rectangular surface on a map.
The Rocky Mountains end in British Columbia, which is not near the North Pole..