Oriental Pearl TV Tower Shanghai
The Oriental Pearl TV and Radio Tower, often abbreviated to the Oriental Pearl Tower, is a tall TV tower situated in the Chinese city of Shanghai. The tower is located…
Share
Input your search keywords and press Enter.