Edo castle

Edo castle
Chiyoda-ku, Tokyo.

Location