If you want to have a look at the way China sees the world in Google Earth style, just follow this link. Apart from the detailed view of the mainland China itself, many other countries are stripped from giving away too much information. Censorship anyone?