YouTube on MSN
Shanghai Tower: A record-breaking engineering marvel
With its height of 632 meters, the Shanghai Tower is the tallest building in China and ranks third among the world's tallest ...
Consisting of a large circular observation point raised above the ground on four towers, The Ring is the ambitious centerpiece of a new masterplan envisioned for Shanghai, China. The project, which is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results