Where is Yamada Station?

Where is Yamada Station located?

Yamada Station, Yamada Station, Japan (approx. 34.80417°, 135.51575°)


Where is Yamada Station on the map?