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.