Where is Iwamoto?

Where is Iwamoto located?

Iwamoto, Iwamoto (Station), Japan (approx. 36.60233°, 139.0475°)


Where is Iwamoto on the map?