CIMG4368 Previous Next Published June 3, 2017 at 2183 × 1615 in Tokyo’s historical center of power: Edo Castle and its northern precincts