0
Anonymous
No, the 2008 Olympics was a Summer Olympics in Beijing, China. After 2008 the next Winter Olympics was the 2010 Winter Olympics in Vancouver, BC, Canada.
Wiki User
Chat with our AI personalities