Where is Bakurochō?

Where is Bakurochō located?

Bakurochō, Bakurochō (Station), Japan (approx. 35.69324°, 139.78232°)


Where is Bakurochō on the map?