The Imperial Palace, formerly Edo Castle, is the palace where Japanese Majesties the Emperor and Empress reside. It is situated in the center of Tokyo, and surrounded by a water-filled moat and tree-covered grounds.

The Imperial Palace, formerly Edo Castle, is the palace where Japanese Majesties the Emperor and Empress reside. It is situated in the center of Tokyo, and surrounded by a water-filled moat and tree-covered grounds.

The Imperial Palace, formerly Edo Castle, is the palace where Japanese Majesties the Emperor and Empress reside. It is situated in the center of Tokyo, and surrounded by a water-filled moat and tree-covered grounds.

The Imperial Palace, formerly Edo Castle, is the palace where Japanese Majesties the Emperor and Empress reside. It is situated in the center of Tokyo, surrounded by a water-filled moat and tree-covered grounds.