Anonymous Report This Comment Date: March 07, 2007 06:43PM
That is a nice shot. What telescope took this pic?
Placelowerplace Report This Comment Date: March 07, 2007 07:47PM
No clue, sorry. Though the vantage point looks like it is from space not from
the earth, but really I don't know. Just found it while whoring around the net