Skip to content
Kotomora

厳げん美び渓けい

Meanings

1

noun

Genbi Gorge

A scenic gorge located in Ichinoseki City, Iwate Prefecture, Japan.