The world's tallest free-standing tower — 634 metres over Sumida, two observation decks, Mt Fuji on a clear winter afternoon, and the full Kanto plain at your feet.