Shanghai’s most iconic symbol soaring above the Pudong skyline
The Oriental Pearl Tower (东方明珠塔) is a TV tower located in Lujiazui, Pudong, Shanghai. Standing at 468 meters (1,535 ft), it was the tallest structure in China from its completion in 1994 until 2007. Designed by architect Jiang Huan Cheng, the tower blends futuristic design with traditional Chinese cultural elements.
The tower features 11 spheres of varying sizes, symbolizing pearls on a jade plate—a reference to the ancient poem “Pearls falling onto a jade plate.” Its unique lattice structure and observation decks offer panoramic views of Shanghai and the Huangpu River.
Open daily from 8:00 AM to 10:00 PM. Tickets can be purchased online or at the entrance. The tower houses multiple attractions including the Space City, History Museum of Shanghai, and a revolving restaurant at 267 meters offering gourmet dining with a view.