0
Anonymous
The 2010 Winter Olympics were held in Vancouver, Canada. The 2014 Winter Olympics are being held in Sochi, Russia.
Wiki User
Chat with our AI personalities