We went to Sapporo Snow Festival in Hokkaido, Japan, in February 2020. In this video you can see our experience of the Odori Park site, which has the big …

AloJapan.com