Earth from Space: Chongqing, China

Chongqing, the largest municipality in China, is featured in this Copernicus Sentinel-2 image.

Chongqing, the largest municipality in China, is featured in this Copernicus Sentinel-2 image.




Click here for original story, Earth from Space: Chongqing, China


Source: ESA Space News