The Winter Olympics Host Locations

Lake Placid, Lillehammer, Vancouver are some of the most iconic Winter Olympics host locations. Test your sports history and geography skills!