I think the life is on mars billions of years ago...? And Mars is Earth's elder brother. The Mars has passed his younger aged. Which the life was existed. Now the Earth is on her younger age. Some day a creature on Venus will see the earth, as well as we see the Mars today....!!