The Sapporo Snow Festival is the pinnacle of all winter festivals held in Japan. Founded in 1950, it celebrates the natural beauty and joy found in abundance in Japan's northern capital.