Description
Lake Shikaribetsu is located in Tokachi subprefecture, Eastern Hokkaido, Japan. It’s hidden up deep in the Daisetsuzan mountains in the middle of the Shikaribetsu volcanic group at an elevation of 810 meters (2,658 feet), which makes it the highest altitude lake in Hokkaido.