Quote by Bevziibubble
I didn't know that they were taking place! Is it in the USA? I'm in the uk and we had our Olympics last year
The Olympics are a world event. The Winter Olympics are in Sochi, Russia this year. They are every four years. The UK has a team there too. Almost every country has a team of athletes at the Olympics.
There is a lot more figure skating coming up. I love figure skating too.