Tokyo Tower
June 28th 2014 Today we paid a visit to Tokyo Tower. Tokyo tower is modelled on the Eiffel Tower and at 333 metres is the worlds tallest self-supporting steel tower. It's basically a radio and tv antenna but from the observation deck you can see the whole of Tokyo!
When we got to the Tower, we were accosted by 2 lovely Japanese women who asked if we would like to take part in a walk up the Tower as part of UN
... read more