a green and yellow planet in space