The Chinese created their own Google Maps?

 

v20240901