Japan Landmarks

POSTED BY DANNY CHOO On Fri 2011/02/25 21:51 JST in Japan

I just asked a question on Twitter but there were too many replies so I decided to make a post where you can add your own answers or vote for others.

If America = Statue of Liberty, England = Big Ben and France = Eiffel Tower, what landmark comes to mind when you think of Japan?
Please read through the answers others have added before adding one!