Metro sign in the city of Shanghai, China.
Metro sign in the city of Shanghai, China. Photo taken at 20th of November 2010
Size: 5616px × 3744px
Location: Shanghai, China
Photo credit: © philipus / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, asian, china, chinese, city, metro, shanghai, sign, station, subway, transport, transportation, urban