Where is Awashimaura?

Where is Awashimaura located?

Awashimaura, Awashimaura, Japan (approx. 38.468224°, 139.25446°)


Where is Awashimaura on the map?