So about a week or two ago I decided to go to Sapporo city on the Northern Island of Hokkaido over the weekend to see the famed “Sapporo Snow Festival.”
If you’re unfamiliar with the festival it’s simply the biggest winter festival happening every year in Japan. So famous that if you just said [...]

