Tag Archives: 2014 Sochi Winter Olympics

How was Sochi chosen for the 2014 Winter Olympics? This and more

The 2014 Winter Olympics are scheduled to begin in February this year at Sochi, Russia. Sochi has provided Russia the first opportunity to host a Winter Olympics after its split from the Soviet Union. Find out how Sochi managed to outdo competition from Salzburg in Austria and PyeongChang in South Korea and successfully become the venue for the Winter Olympics [...Read More]