Slide to Digital – Tokyo Tower April 6, 2018 by Photographer Ravi 0 Tokyo Tower is a communications and observation tower Tokyo, Japan. At 332.9 meters, it is the second-tallest structure in Japan. Japan TV Tower An upwards view of the Tokyo Tower circa 1985. Looking Up at the Tower Like this:Like Loading...