Previous arrow   Next arrow
China Trip 1995
Slide 23 of 88
The Oriental Pearl Tower, a prominent radio and television tower located in the Lujiazui area of Shanghai, China. Completed in 1994, the tower stands 1,535 feet tall.

China Trip 1995: Slide 23 of 88