Hokkaido Travel to Shiretoko Peninsula|Undisturbed World Heritage Nature and Animal Life
Shiretoko Peninsula, which means "end of the earth" in the Ainu language, is a peninsula jutting out into the Sea of Okhotsk in the northeastern part of...
