Moriya Seashore, Japan

Natural arch located on the Moriya Seashore, Katuura City, Chiba Prefecture, Japan. Photo by Taeko Shiraki.

Go to next Gallery feature - Nabetsuri Iwa, Japan

Return to International Gallery

The Natural Arch and Bridge Society