mars formations

"Could the builders of Stonehenge have visited Mars... or is this just another face on Mars illusion?"