Where is Ogikubo?

Where is Ogikubo located?

Ogikubo, Ogikubo (Station), Japan (approx. 35.70434°, 139.62012°)


Where is Ogikubo on the map?