A delicate branch barely clears the flow of the Oirase River, Towada-Hachimantai National Park, Aomori Prefecture, Japan.
No comments yet