Interesting facts about the Oriental Pearl Tower

The Oriental Pearl Radio & Television Tower is a TV tower in Shanghai. It is commonly known as Oriental Pearl Tower. The tower is located in Pudong Park in Lujiazui, Shanghai. Construction began in 1991, and the tower was completed in 1994. The Oriental Pearl Tower is the world’s sixth tallest TV and radio tower. … Read more