China’s ‘Map World’ Without Google
China’s new ‘Map World’ has almost the same functions as Google Maps.
Save

Google Street View is a technology featured in Google Maps that provides panoramic views from various positions along many streets in the world. Wikimedia Commons
By Feng Yiran
Updated: