December 15, 2009 by Rob Hurlbut
Water Evidence On An Alien Planet – As Seen From An Orbiting Satellite
Back in the 1970’s, NASA launched a series of deep space probes. Mostly forgotten today, some of them have finally managed to reach planets outside our own solar system. The image above was taken from 150 miles above the surface of a planet named “NIROBI”. The visible geographic features could be giant, wind-swept sand dunes or even a series of canyons made by liquid water.