MarsNews.com

Flashline Station Built on Devon Island Mars Society

The Mars Society took a giant step forward this summer with the successful construction of the Flashline Mars Arctic Research Station on Devon Island. Devon Island is located circa 75 degrees north in Canada