A Japanese ski resort

Image of Japan. There are hundreds of ski resorts in Japan and skiing at the weekend is a popular winter activity.