Nerdtour 2012: Tokyo Sky Tree – No, it’s not small! By Captain Nerd | October 28, 2012 - 10:08 am |October 28, 2012 cool things!, funny things!, Japan things!, neat things!, nerdtour things! Leave a comment So, on a sunny but brisk, windy day, it was time for a trip to the Tokyo Sky Tree, the tallest free-standing tower in the world. Trust the Japanese to make up for tiny little living spaces by building something humongous! Share this:FacebookTwitterPinterestTumblrMoreEmailLinkedInRedditPrint