The Sochi Winter Olympics (Infographic)

At $51 billion, the 2014 Winter Olympics in Sochi are the most expensive games in history.

Check out a few other basic facts about the games in this great infographic from NeoMam Studios.

Click image to enlarge.


This site is using the Seo Wizard plugin developed by