Sapporo is the largest city which is situated on the northernmost side of Hokkaido island. In 1972, the Winter Olympics was hosted in this city, and after that, the city started hosting more events like the famous Sapporo Snow Festival. Several more ...