Rove around “Mars on Earth” in Street View

Google Blog – 3.27.19 (3.25.19)

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 who work there—its climate and landscape are the closest thing to Mars that can be found on Earth.

Source: Rove around “Mars on Earth” in Street View

Social Media Auto Publish Powered By : XYZScripts.com