Where is Akiu Great Falls?

Where is Akiu Great Falls located?

Akiu Great Falls, Akiu Great Falls, Japan (approx. 38.274918°, 140.60292°)


Where is Akiu Great Falls on the map?