Report - Taiga. Russian word for Forest largest biome in the world. It stretches over Eurasia and North America. located near the top of the world, just below.

Please pass captcha verification before submit form