An amazing China you've never seen: Satellite images of Ningxia.
Related:
China from space: Satellite images of Ningxia
China from space: Satellite images of Guangdong
China from space: Satellite images of Guizhou
China from space: Satellite images of Jilin
China from space: Satellite images of Xinjiang
China from space: Satellite images of Hubei