This Famous Winter Festival In Japan Had to Import Snow This Year

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