Ganmon, sacred natural rock arch on beach, Suo-Oshima Island, Yamaguchi, Japan

Ganmon, sacred natural rock arch on beach, Suo-Oshima Island, Yamaguchi, Japan

Ganmon, sacred natural rock arch on beach, Suo-Oshima Island, Yamaguchi, Japan