Quiz: What is the name of this city?
Hint: This city is the prefectural capital of Hokkaido, Northern Island. The city is known for its fabulous Snow Festival.