Question: The 2012 Spengler Cup was held in Davos, Switzerland between 26 and 31 December 2012, all matches were played at HC Davos's home known as Vaillant Arena, an arena in Davos, in which country?
Facts:
2012 Spengler Cup is played at HC Davos's home known as Vaillant Arena
Vaillant Arena is in Davos, Switzerland
Answer: Switzerland