Monday, May 17, 2010

Imperial Palace




Tokyo Imperial Palace, the residence of Japan's Imperial Family, stands on the former site of Edo Castle. The outer moats can be reached in a five minute walk from Tokyo Station.

No comments:

Post a Comment