Google Maps, both desktop and mobile versions, has always had a 500-meter error between satellite and map layers in China, and the direction is fixed. The satellite layer matches the precise position obtained by GPS, but the most useful map layer is far out of place. ...