Location

The Tundra is located in Northern Europe, Siberia, the Northern most part of North America, and a few places in the Southern Hemisphere.
source

No comments:

Post a Comment