The Tokyo Skytree is actually a broadcasting and observation tower in Tokyo, Japan.
The tower serves multiple functions, including being a television and radio broadcast site, a restaurant and shopping complex, and an observation deck that offers panoramic views of Tokyo.
D...