Switzerland, 2005 Switzerland, 2005 Switzerland, 2017 Switzerland, 2017 Switzerland, 2017 Switzerland, 2006 Switzerland, 2006 Obergurgl, 2009 China, 2008