Sochi’s main Olympic Village is 20 miles southeast from downtown Sochi, near the city’s airport. It’s home to the athlete residences, stadiums for the indoor sports, a theme park, and a huge rail station. The venues for mountain sports are 35 miles inland, near Krasnaya Polyana.
Satellite view of Sochi’s Olympic Village. Original image from Google.
Hypothetically, if Denver were to get a Winter Olympics, where would the Olympic Village be built, and what do you think the quality of the structures would be? This would be an interesting thought exercise. I personally think it would either be in between Mile High Station and the Pepsi Center, or on the Auraria Campus. If built on the AC, I could see student housing as a potential reuse of the structures, pending certain laws being changed.