Answer :

Edo is today's Tokio. It has been the capital since 1868, when Emperor Meiji moved the capital there. It has also been a de facto center of power since 1603.

Other Questions