Chongqing, China


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


Click here for original story, Chongqing, China


Source: ESA Top Multimedia