Comment
Comment by olalonde
To be fair, Google Maps in China isn't great either. See "Map View" vs "Satellite View" here: https://maps.google.com/?ll=22.637323,114.030954&spn=0.0.... It's off by a few hundred meters (the corresponding satellite view for the previous map view is actually here: https://maps.google.com/?ll=22.640363,114.025936&spn=0.0...). I assume Google is aware of this issue since they don't overlay map data over their satellite view like they do almost everywhere else around the world. The fact that they can't drive their Street View cars in China doesn't help either.