Above, the Tatsumi Yagura turret. Photo by Armand Vaquer. |
The present Imperial Palace (the home of the Emperor of Japan) in Tokyo is built on the grounds of Edo Castle.
If you are planning a trip to Japan and also want to see the Imperial Palace, Ambassadors Japan has an article on several features visitors can see.
To see the article, go here.
No comments:
Post a Comment