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