Face on Mars

Referenced in 2 episodes

Definition

A rock formation located in the Cydonia region of Mars, famously resembling a human face. Its shape has sparked debate over whether it is a natural formation or the product of intelligent design.