Hokkaido is Japan’s largest prefecture, located at the northern part of Japan. It is a popular domestic holiday destination due to its beautiful scenary all year round. The Snow Festival during February of every year attracts participants from all over Japan. Excellent winter sports location for those who look for excitements.