SAPPORO
Home of Hokkaido's larger-than-life snow festival The Sapporo Snow Festival (Sapporo Yuki Matsuri) is one of the biggest highlights of the winter season in Japan. For a week in February every year, hundreds of ice sculptures and statues take over Sapporo's Odori Park, and Tsudome and Susukino … Read More