Where is Yamabukichō?

Where is Yamabukichō located?

Yamabukichō, Yamabukichō, Japan (approx. 35.70836°, 139.7289°)


Where is Yamabukichō on the map?