The towers are the 71st tallest existing buildings in the world when measured up to the highest architectural point which is the top of the domes, and the 9th tallest in Shanghai, making them a landmark in the area.
The towers are the 71st tallest structures globally when measured to their highest architectural points, which are the domes' tops, and the 9th tallest in Shanghai, making them a prominent landmark in the area.