Amelia, Grace, Richard, Laurent. The Land * It stretches over Eurasia and North America. The taiga is located near the top of the world, just below the.