Where is Machiya Station?

Where is Machiya Station located?

Machiya Station, Machiya Station, Japan (approx. 35.74207°, 139.78004°)


Where is Machiya Station on the map?