You can’t really use Google Maps in China. Even over VPN it’s outdated and often displays the wrong location due to the GPS scrambling that the government enforces on maps.
Baidu Maps is very good though, I would even say on par with Google Maps and better in some areas. It does however have more obvious ads which is annoying.