Europa’s Stunning Surface: NASA Image of the Day

Europa has been the focus of attention for the search for life outside the confines