usa
No country has ever hosted the Winter Olympics three times in a row.
No. The US has hosted the most with four.
Turin, Italy.
Norway Winter Finland Summer
Austria Winter Japan Summer
Austria Winter Canada Summer
Switzerland Winter United Kingdom Summer
Italy Winter Australia Sweden Summer
United States Winter Italy Summer
Russia hosted the 2014 Winter Olympics in Sochi
United States Winter Soviet Union Summer
The 2006 Winter Olympics were held in Turin (aka Torino), Italy.