Tokyo Imperial Palace - japan-guide.com - Japan Travel and Living Guide
About the Imperial Palace in Tokyo. ... The current Imperial Palace (皇居, Kōkyo) is located on the former site of Edo Castle, a large park area surrounded by moats and massive stone walls in the center of Tokyo, a short walk from Tokyo Station....