bobbymurphy36 bobbymurphy36 09-02-2017 Geography contestada Russia is located largely in a ___ biome. A. chaparral B. savannah C. boreal D. desert