Skytree Views
Tokyo Skytree is a broadcasting tower and the tallest structure in Japan.
Conveniently located within walking distance from Asakusa, it is also easily reached by train (Tokyo Skytree or Oshiage stations). With a shopping mall and restaurants at its base, the tower’s biggest draws are undoubtedly the observation decks at 350 and 450 meters,
Read More