Form submitted successfully, thank you.

Error submitting form, please try again.

Tokyo Tower

Tokyo is to Tokyo Tower as Paris is to Eiffel Tower. We knew we couldn’t leave Tokyo without seeing / going on this magnificent giant. Since its opening in 1958, the Tokyo Tower has been the world’s tallest self-supporting steel tower.

View from the observation deck.

Our first Print Club sticker picture =)

Good night!

Your email is never published or shared. Required fields are marked *

*

*