Looks like you clickedhttp://www.yamasa.org/japan/english/destinations/hokkaido/snow_festival.html
If you do not want to visit that page, you can close this browser tab.