Posts from the ‘Olympics’ category

Welcome to Sochi

This is Sochi. Or rather, this is the Sochi that the world will see during the 2014 Winter Olympic Games. The domed structure at the centre is a gigantic skating…

Read article