Edo Castle Tower

Tokyo Japan Tourist Information and Travel Guide

Edo Castle was a massive Tokyo complex that was built in 1457.  Although most of it now long gone, the base of the North Tower (Donjon Base) and other remnants still exist.

Visitors can climb to the top of the base and enjoy a view of the Imperial Palace Park.

Tensbudai Donjon Base, Tokyo Japan
Tensbudai Donjon Base

The existing Imperial Palace occupies a small portion of what once was Edo Castle.

Next Page