The unfinished Olympic Village in the mountain ski resort of Rosa Khutor, one of the venues for the Sochi 2014 Winter Games, some 40 kilometers (25 miles) east of Sochi
The Olympic village in Rosa Khutor is seen from Aibga mountain east of Sochi.
Newly built apartment blocks tower over a statue of Vladimir Lenin in central Sochi.
A dog frolics amid street repairs.
Boys play at a bus stop in central Sochi.
Shadi Madaminov, a vendor from Tajikistan, works at Sochi's Tajik market.
Security forces smoke during an operation to find illegal immigrants in Sochi.
A woman cooks traditional pilaf at a street stall at the Tajik market.
A game of volleyball in a park in Sochi
Workers lay asphalt in the Olympic Park in Sochi's Adler district.
A man sleeps on the beach in the Adler district.
A view of the sea from a pedestrian overpass
Children play outside their house near the beach.
A surfer walks through storm debris on the beach in the Khosta district.
Sunset over the harbor in Sochi
Migrant construction workers relax in a cafe in the village of Krasnaya Polyana, one of the Olympic venues, some 40 kilometres (25 miles) east of Sochi.
Migrant workers sleep in a car in the village of Krasnaya Polyana.
Migrant workers lead a sheep in Krasnaya Polyana near Sochi.