Suddenly, without warning, I link you to the Official Tokyo Tower English Site. It is kind of amazing. You can also take a peep at the Japanese site. It has a LOT more stuff, if you care to wade through it.
The Wikipedia page (yes, yes, sure) on Tokyo Tower has some more background. And I'm proud to say that I once wrote a scene that took place at Tokyo Tower. I doubt my vision had a whole lot to do with reality, but that's not always what's important.
DST/EMCE Captain America Set close up
37 minutes ago