Where is Warabi?

Where is Warabi located?

Warabi, Warabi (Station), Japan (approx. 35.82803°, 139.6905°)


Where is Warabi on the map?