Source: Tourism MediaSapporoWith ski slopes, parks, beer gardens and festivals, this sprawling city on the northern Japanese island of Hokkaido has something to offer year-round.WorldAsiaJapanSapporo