China: A view of Shanghai's Yuqiaqing Road (now called Xijang Lu or Tibet Road) in the early 20th century. Shanghai (Chinese: 上 海; Pinyin Shànghǎi) is one of the largest cities by population in the People's Republic of China, and the world. The city is located in eastern China, at the middle portion of the Chinese coast, and sits at the mouth of the Yangtze River. Due to its rapid growth over the last two decades it has again become a global city, exerting influence over finance, commerce, fashion, technology and culture.


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

Keywords: &, 20th, architecture, asia, asian, bicycle, black, building, bw, car, century, china, chinese, east, historical, history, image, images, international, landscape, lu, photo, photograph, pictures, pulled, race, racetrack, rickshaw, road, settlement, shanghai, street, tibet, track, tram, transport, transportation, vehicle, white, xijang, xizang, yuqiaqing