North of Kushiro City, Hokkaido, the deep waters of Lake Akan settle into a steady sheet of white. Once the ice is thick enough, the lake becomes a bustling hub of winter recreation. Visitors can zip ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results