14 Alien-Looking Places On Earth

12) Devon Island, Canada

devon island

The largest uninhabited island in the world, Canada’s Devon Island features a conducive environment for testing out rover technology for trips to Mars. Devon Island’s rocky, arid surface and 12-mile-long Haughton meteorite impact crater magnify its striking resemblance to the dry, crater-strewn landscape of Red Planet.
Devon Island is the site of the Haughton-Mars Project, a NASA-funded international interdisciplinary field research project designed to study how human may one day inhabit Mars.  Pictured above is a station for the Haughton-Mars Project.  Photo credit.

Related posts