Editorial Stock Photo
SHANGHAI, CHINA - MAY 28: Oriental Pearl Tower closeup on May 28, 2012 in Shanghai, China. The tower was the tallest structure in China excluding Taiwan from 1994-2007 and the landmark of Shanghai.
2
1
- ?
Size MAX
4280x2803px •
14.3" x 9.3" • @300dpi •
jpg
Author credit line