Quizzing Live

In Which Country Is Cherepovets, Site Of One Of The Worlds Largest Blast Furnaces

Answer:
In Russia , At The Cherepovets Works