Latest Interactive Jobs

Select language

Shanghai Oriental Pearl Tower visited by David Smith 2009

The Oriental Pearl Tower is a TV tower in Shanghai, China. The Oriental Pearl Tower is located at the tip of Lujiazui in the Pudong district, by the side of Huangpu River, opposite The Bund of Shanghai. It was designed by Jiang Huan Cheng of the Shanghai Modern Architectural Design Co. Ltd. Construction began in 1991 [...]

Share