Observations Using the Hubble Space Telescope also indicate Europa contains a tenuous environment of oxygen. The mix of h2o, a heat supply, and an ambiance raises the likelihood that Europa harbors life. Earth's Moon records evidence of our photo voltaic system's history in the shape of impact craters, cooled lava https://jakel913gfe4.mappywiki.com/user