Answer: magnitogorsk

AnswerCrossword Clue
MAGNITOGORSK

The Pittsburgh of Russia.