Tokyo Sky Tree will be the world’s tallest free-standing tower for digital terrestrial broadcasting. It will be 634 meters high, and its construction is scheduled to be completed in December 2011. Japanese traditional sense of beauty and state-of-the-art engineering have been integrated to its design. The tower will become a new landmark in Tokyo and create memorable views from the Sumida river and nearby spots. Such views are expected to be called a ”Landscape beyond Time and Space“.