Where is Iwami Station?

Where is Iwami Station located?

Iwami Station, Iwami Station, Japan (approx. 34.571346°, 135.78587°)


Where is Iwami Station on the map?