Geographic and magnetic poles are not parallel.A compass points to magnetic N not geographic N.The difference between geographic N and magnetic N is called declination磁偏角. It depends upon:Absolute position of the two polesGeographic north地理北Magnetic north地磁北LongitudeDeclination can be 180o between the two poles