Huge Obelisk on Jupiter's Moon LO

An image of an area called Telegonus Mensa on Jupiter's moon Io, taken by NASA's Galileo spacecraft on Oct. 16, 2001, reveals a huge cigar-shaped object that stands out in the surrounding landscape. 


Aside from the possibility that the object could be an ordinary rock formation, it resembles a huge tower or obelisk. 

Next to the huge obelisk, it looks like artificial structures have been built. Could it be that Jupiter's Moon LO was once inhabited by an intelligent race?