Find the word definition

Wikipedia
Severouralsk

Severouralsk (, lit. (a town) in the Northern Urals) is a town in Sverdlovsk Oblast, Russia, located on the Vagran River ( Ob's basin) at its confluence with the Kolonga River, north of Yekaterinburg, the administrative center of the oblast. As of the 2010 Census, its population was 29,263.