China: Shanghai megalopolis photographed from low orbit, NASA, c. 2010. Shanghai (Chinese: 上海) is the largest city by population in China and the largest city proper in the world. It is one of the four province-level municipalities in the People's Republic of China, with a population of over 23 million as of 2010. Due to its rapid development over the last two decades it has again become a global city, exerting influence over commerce, finance, media, fashion, technology and culture. Today Shanghai is a major financial centre and the busiest container port in the world.


Size: 3500px × 4900px
Photo credit: © Pictures From History / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2010, 21st, aerial, architecture, asia, asian, building, center, centre, century, china, chinese, city, commerce, commercial, delta, east, finance, financial, harbor, harbour, historical, history, huangpu, image, images, landscape, megalopolis, municipality, nasa, peoples, photo, photograph, pictures, port, prc, republic, river, shanghai, urban, yangtze, yangzi