Tokyo Skytree
Tokyo Skytree is often listed as one of the go to sites in Tokyo so what’s it all about and should it be on your to do list in Tokyo? Tokyo Skytree was completed in 2008 and at 634m tall, it boasts an amazing city scape of Tokyo. From the viewing platforms, Tembo Deck and…
Read more