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.