>>519354824
>These are the pictures that the CCP has allowed to stay up on google earth
Brainwashed retard.

China is all mapped on their version of google streets. Even the poorest shittiest cities in China have street view.