Where is Narayama Station?

Where is Narayama Station located?

Narayama Station, Narayama Station, Japan (approx. 34.71064°, 135.8103°)


Where is Narayama Station on the map?