Imperial Palace
Imperial Palace The Imperial Palace occupies the site of the original Edo-jō, the Tokugawa shogunate’s castle. In its heyday, this was the largest fortress in the world, though little remains today apart from the moat and stone walls. Most of the 3.4 sq km complex is off limits, as this is the emperor’s home, but […]