Petroglyphs in Fugoppe Cave. Credit: Board of Education of Yoichi Town Located in the small fishing town of Yoichi, on the Japanese island of Hokkaido, is Fugoppe Cave, an archaeological site that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results