This was quite amazing to me. Initially, I thought I was accidentally looking at France’s famed landmark. But this is the famed Tokyo Tower. It’ an icon of Japan which is primarily a TV antenna tower styled like the Eiffel Tower. Tokyo Tower is also a popular tourist destination as an observation deck which provides views over the Tokyo Bay Area and of some of the surrounding areas.