What about the geoglyphs in chile? Can only be seen from the air.
Interesting…The Nazca Lines have been dated to somewhere between 500BCE to about 500AD and the Angkor Wat complex (another site often linked to aliens) is about 12th century, so roughly equivalent to say the Parthenon or any number of English castles, and yet no-one thinks that those 2 latter examples have been built for alien worship, or with the help of aliens, or landing sites for aliens or any other nonsense…And yet similar dated archaeology made in countries that aren’t western…Goodness, how did they build them? They have to have some help, right? I mean those things couldn’t have been built by humans, and especially not, y’know, primitive…brown humans… Has to be aliens, right?