text: I know that some people think that maybe aliens are the ones who made the face, and you may be right. In some cases though, while we we'er reaserching, we would have noticed already. What we think it is is a natural landform. I know that it sounds crazy, but it is a possibility. It would make more sense if it was a natural landform.