Share a set of Shanghai Oriental Pearl mobile wallpapers with everyone.The Oriental Pearl Radio and Television Tower, referred to as the Oriental Pearl TV Tower, is located at No. 1 Century Avenue, Lujiazui, Pudong New District, Shanghai. It is located on the bank of the Huangpu River and is backed by modern buildings in the Lujiazui area. It is the tallest tower in Asia and the third tallest tower in the world.