Where is Shibusawa Station?

Where is Shibusawa Station located?

Shibusawa Station, Shibusawa Station, Japan (approx. 35.37408°, 139.1844°)


Where is Shibusawa Station on the map?