To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Some still believe that these are the remains of an ancient landing site for alien space craft, but this has never been proven. It is hard to imagine for what other purpose they would have been constructed - their exacting proportions too precise to have been fashioned by the primitave inhabitants of this world. Perhaps we will never know how and why they came to be ........