SHANGHAI, CHINA - MAY 28: Oriental Pearl Tower over river on May 28, 2012 in Shanghai, China. The tower was the tallest structure in China excluding Taiwan from 1994

SHANGHAI, CHINA - MAY 28: Oriental Pearl Tower over river on May 28, 2012 in Shanghai, China. The tower was the tallest structure in China excluding Taiwan from 1994 - 15669743

Similar stock images

to-top-page