Studying in Sapporo Located in Hokkaido, Sapporo is the largest city in Northern Japan. It is well known for hosting the 1972 Winter Olympics (skiing, anyone?) and the annual Yuki Matsuri, also known as the Sapporo Snow Festival, which attracts … Continue reading Studying in Sapporo
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed