Sochi

Next Stop: Sochi
Another memorable summer Olympics are now in the books and some people are already looking forward to the next games!  The 2014 Winter Olympics are just 18 months away, and the city of Sochi, Russia is hard at work building an infrastructure of slopes, arenas and housing for the thousands of at…