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. Hundreds of ice sculptures and statues take over Sapporo's Odori Park, and Tsudome and Susukino areas for the festival every Februa… Read More