Description
Genbikei is a ravine or river gorge that has been designated a Place of Scenic Beauty and Natural Monument in Ichinoseki, Iwate Prefecture, Japan.
Genbikei is a ravine or river gorge that has been designated a Place of Scenic Beauty and Natural Monument in Ichinoseki, Iwate Prefecture, Japan.
Learn more about royalty-free images or view FAQs related to stock photos.