Bomb explodes at train station in Volgograd, Russia yesterday afternoon.
The Black Sea is on the left. The Caspian is on the right. View 2013 December in a larger map
And look what else is here: Volgograd, where the bomb went off yesterday afternoon. On the map it looks close, but it's actually over 400 miles from Sochi.