Moscow, USSR. Red square. Don't know what the sign says.