Only in Japan takes us on neat winter trip in Northern Japan. Since 1950, the Sapporo Snow Festival takes place every February in Sapporo, Hokkaido. You will tons of ice sculptures and of course eat wonderful snacks and food.
For more videos, go to: YouTube – Only in Japan.
Leave a Reply