a red and green planet in space