Just spotted this on the BBC: "China has launched an official online mapping service called Map World. The web-based service gives people access to increasingly detailed satellite images of China and high-level images of other nations." http://www.bbc.co.uk/news/technology-11605940 Best wishes, Andrew