Kumoi Falls along the Oirase River Gorge, Towada-Hachimantai National Park, Aomori Prefecture, Japan.
No comments yet