text: With all honesty do you not think if NASA was 100% sure this "face" was created by aliens they would've announced it? That would have been big proof that aliens do exist. After all scientists have been trying to look for any other life on other planets for over the years. So that just says NASA also sees it as just a natrual landform.