World’s Tallest Self-Supporting Tower to Complete in 2011

7 July 2010 (Last Updated July 7th, 2010 18:30)

The world's tallest self-supporting tower, currently under construction in Sumida, Japan, is expected to top out in 2011. The 634m-high Tokyo Sky Tree will be the tallest structure in Japan. The tower will feature curves similar to the blade of a samurai sword and other feature

The world's tallest self-supporting tower, currently under construction in Sumida, Japan, is expected to top out in 2011.

The 634m-high Tokyo Sky Tree will be the tallest structure in Japan.

The tower will feature curves similar to the blade of a samurai sword and other features found in traditional Japanese architecture.

The scheme features a cylindrical observation platform at a height of 350m and a second observation deck at 450m.

A central shaft made of reinforced concrete draws its design from five-tier pagodas.

The tower is part of a major urban regeneration project beside the Kitajukken River, according to Relax news.