0 Comment
While everyone has heard of the buildings mentioned above, do you know about the two towers diversifying the Tokyo skyline? One is the Tokyo Tower that’s colored bright red. The other is Tokyo Sky Tree, which is the world's tallest freestanding tower. The CN Tower is now ranked the third...
Read more →