Mars on Earth
-
Devon Island: World's Largest Barren Arctic Desert Dubbed 'Mars on Earth'
Devon Island is dubbed as 'Mars on Earth' because of the similarity in landscape. After all, it is the largest barren Arctic desert in the world. Read more here.
Latest Research Articles