Solar System

123456
Across
  1. 2. it has abundant liquid water and supports life
  2. 4. the red planet
  3. 6. the largest planet in our solar system
Down
  1. 1. the twin planet of Earth
  2. 3. the second largest planet but has the lowest density
  3. 5. the closest planet in the Solar System