Bihoro Pass overlooking Lake Kussharo in the Akan National Park, Hokkaidō, Japan

Bihoro Pass overlooking Lake Kussharo in the Akan National Park, Hokkaidō, Japan

Japan Travel Bureau/Photolibrary ©

Bihoro Pass overlooking Lake Kussharo in the Akan National Park, Hokkaidō, Japan

Bihoro Pass overlooking Lake Kussharo in the Akan National Park, Hokkaidō, Japan

Related Tags