This Famous Winter Festival In Japan Had to Import Snow This Year
  • 4 years ago
The Sapporo Snow Festival, an annual event in Hokkaido, Japan, is known its towering sculptures and snowball fights.