Enjoying Japan
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
‹
›
Home
View web version
No comments:
Post a Comment