Did you know the coldest inhabited place on Earth is in Russia? Oymyakon is the world’s coldest village, with temperatures dropping below -60°C. When we think of freezing countries, we often picture ...
Residents of a spot in northern Alberta better be bundled up extra well this morning, as it is one of the coldest places on Earth today.