text: I think it is a landform for a couple of reasons. My first reason is that only a few of my friends from NASA believe that this strange landform was really made by aliens. I also think that this is just a landform because the photo that we took was not very clear and that could have made the landform look like a face.