A MOMENT IN HISTORY
Oriental Pearl Tower is completed
1998 CE · People's Republic of China, Asia · Technology
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.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.