Edo Castle: The Seat of Power during the Tokugawa Shogunate

  • Published on : 27/05/2024
  • by : Japan Experience
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube

Edo Castle was the residence of the Tokugawa shoguns who ruled Japan from 1603 to 1867. It was the center of political power in Japan during the Edo period. The castle grounds were vast, with the site expanding over time to cover an area that included parts of modern-day Tokyo.