my-server
← Wiki

Mount Okkabake

is a volcano located on the Shiretoko Peninsula in Hokkaido, northeastern Japan. Mount Okkabake is the source of Okkabake River, which leads into the Nemuro Strait.

References