Answer: magnitogorsk

AnswerCrossword Clue
MAGNITOGORSKThe Pittsburgh of Russia.