text: Lastly, you should really give people your opionion or open up to them and help them with there problems becuase people really need help and advice.             It is ridiculous that you think that this natural landform is created by aliens. It aliens would have created this why would they not leave a sign that it was them.