Mapping Siberia: A Huge and Very important, But Typically Ignored, Area Siberia, a sprawling expanse of northern Asia, occupies a good portion of Russia and holds a novel place within the world narrative. Its sheer measurement, various ecosystems, and wealthy – albeit usually under-exploited – assets make it an important element of any complete understanding […]