JP-2572

Iwaya Dam Heliport

35.7607°N 137.1592°E423 m / 1,388 ftHeliport
On the map