Does the word "Siberia" mean something in russian? I mean, NovoSIBIRSK has to mean something.