Shanghai, China
Oriental Pearl Tower
The Oriental Pearl Tower is a futurist TV tower in Lujiazui, Shanghai. Built from 1991 to 1994, the tower was the tallest structure in China until the completion of nearby World Financial Center in 2007.
- City
- Shanghai
- Country
- China
More places in Shanghai
- The Bund
- Yu Garden
- Nanjing Road
- Shanghai Grand Theatre
- Jade Buddha Temple
- Shanghai Science and Technology Museum
Background: Wikipedia