At the suggestion of Biff, I looked into it, (using Emporis), and they're in Moscow.
These are called the Khodynsky Bulvar 5.
The four towers are 33 floors each and were completed in 2006. The buildings of course are a residential complex. They're apparently part of a large complex of buildings, up to 19 towers in all. The shortest ones are 12 floors tall.
Their names go like this:
Khodynsky Bulvar 5-1
Khodynsky Bulvar 5-2
Khodynsky Bulvar 5-3
Khodynsky Bulvar 5-4
Emporis pages on them.
Khodynsky Bulvar 5-1
http://www.emporis.com/en/wm/bu/?id=...-moscow-russia
Khodynsky Bulvar 5-2 - This is only one they had pictures for. Good thing, too, otherwise I wouldn't have found them.
http://www.emporis.com/en/wm/bu/?id=...-moscow-russia
Khodynsky Bulvar 5-3
http://www.emporis.com/en/wm/bu/?id=...-moscow-russia
Khodynsky Bulvar 5-4
http://www.emporis.com/en/wm/bu/?id=...-moscow-russia