China is the only land on the planet that the Google Empire has not yet conquered and take control of its burgeoning hundreds of millions of internet users. The map service Google provided has been popular around the world over decades, however, it is simpler just not as good as the Baidu in China. here is the comparison of the maps around the airport in Shanghai.
Google Maps:
Baidu Map