Tokyo Tower!! Where is Godzilla?
The land mark of the Tokyo
Where is Godzilla? The land mark of Tokyo is located in Tokyo. The tower is the primal symbol of city of Tokyo. The tower is a communications and observation tower. The tower acts as a support structure for an antenna. Originally intended for television broadcasting, radio antennas were installed in 1961.
At the observatory area of the tower you will be able to look over the 360 degree of the view of Tokyo. This is where you must be vising when you come to Tokyo. You might be able to see Godzilla coming from Tokyo Bay……
← Previous Post
Next Post →