A "city of bridges": Satellite images of Chongqing.
Related:
China from space: Satellite images of Chongqing
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