a blue and green planet in space