I figured Durmstrang was in Siberia due to the “heavy fur coats” that were mentioned.
The conventional translation of Sturm und Drang is "Storm and Stress"; a more literal translation, however, might be storm and urge, storm and longing, or storm and impulse.
It is the name of a movement in German literature and music in which individual subjectivity and, in particular, extremes of emotion were given free expression in response to the confines of rationalism imposed by the Enlightenment.
Therefore Drumstrang is doubtless in Germany or at least a Germanic country...