- Joined
- Jun 5, 2015
- Messages
- 396
- Reaction score
- 31
I like snooping around Google's street view but some countries aren't included, like China. I read that there's a different website that offers a street view and satellite view of China, but it's in Chinese. I think it's this website. Could someone tell me how to see a satellite or street view of China? I clicked a bunch of stuff but I couldn't figure it out.
...I'm mostly interested in a street view but a satellite view from Chinese satellites would be interesting to compare to Google's satellite view.
...I'm mostly interested in a street view but a satellite view from Chinese satellites would be interesting to compare to Google's satellite view.
Last edited: