a green planet in space