July 5th, 2007

Magritte

Sochi pictures

Sochi in southern Russia just won 2014 winter Olympics host bid. There were some great pictures (or links to sites) posted here a few years ago of horrible devastation in Sochi after the post-Soviet wars. Anyone remembers or can find these links? I tried various searches...
Thanks!