text: This is why I think asking more people is better than asking just one.No way can that actually be made by aliens. The pictures don't lie, it is a natural mesa. We haven't even found life yet so how can we assume this is made by aliens.