The Sapporo Snow Festival, an annual event in Hokkaido, Japan, is known its towering sculptures and snowball fights.