Content
Day 1 continues... Love this postcard shot that I took! Tokyo Sky Tree Town Winter Festival took place from 15 Nov 2012 - Jan 2013, & I was there to explore the latest attraction opened last May. Standing at 634m, the Tokyo Sky Tree (????????) is the world's tallest free-standing broadcasting tower. Read more »