Others are saying Russia.
Does anyone have any background info on this?
The tower in the background is in Berlin. Here is the Wikipedia entry including pictures.
http://en.wikipedia.org/wiki/Fernsehturm_Berlin