Chenghuangmiao street with travelers


SHANGHAI, CHINA - MAY 30: Chenghuangmiao street with travelers and pagoda style buildings on May 30, 2012 in Shanghai. It is the largest city by population in the world with 23 million in 2010


Size: 4213px × 2803px
Photo credit: © Songquan Deng / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ancient, architecture, asia, asian, blue, building, buildings, chenghuangmiao, china, chinese, city, cityscape, color, colorful, commercial, crowded, famous, historic, historical, history, landmark, metropolitan, pagoda, park, red, scene, shanghai, store, street, traditional, travel, view, vintage