Devon Island, a desolate land mass in Canada’s Arctic with a polar climate and treacherous terrain, is the largest uninhabited island on Earth. Yet the factors that make the island unlivable also make it indispensable to the scientists and researchers
from CloudTweaks https://ift.tt/2Ftqvsw
via https://ifttt.com/ IFTTT
No comments:
Post a Comment