Where is Adachi?

Where is Adachi located?

Adachi, Adachi, Japan (approx. 35.783703°, 139.79532°)


Where is Adachi on the map?