siberia is coldest place in northern hemisphere because it is near the coldest mountains.
Siberia
siberia
Yes Siberia has some of the coldest land on Earth.
siberia russia
Atntarctica and Siberia
Verkhoyansk Siberia
Siberia
Siberia
siberia
-52,New York
No. Siberia is part of Russia.