Where is Yamazaki Station?

Where is Yamazaki Station located?

Yamazaki Station, Yamazaki Station, Japan (approx. 34.89234°, 135.6793°)


Where is Yamazaki Station on the map?