Where is Iriuda?

Where is Iriuda located?

Iriuda, Iriuda (Station), Japan (approx. 35.24078°, 139.1217°)


Where is Iriuda on the map?