View of the Russian Consulate General in Shanghai, China
Shanghai, China - October 26, 2013: View of the Russian Consulate General in Shanghai, China.
Size: 5572px × 3720px
Location: Shanghai, China
Photo credit: © byvalet / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architectonic, architecture, asia, asian, building, bund, business, central, china, chinese, city, cityscape, cloud, construction, consulate, creek, detail, district, downtown, embassy, famous, financial, general, high, hotel, house, landmark, metropolis, orient, oriental, river, riverfront, russian, scene, scenery, shanghai, sky, skyscraper, structure, tourist, tower, town, travel, urban, view