My first thought was that it looked like a macro shot of water. Except that the title of the thread says that it's from Mars. I glanced at it again and realized: "oh! that must be an ice cap!"
Wow. It really does look like an overly close macro shot of water.
|