These are probably the world’s largest petroglyphs. They’re ancient rock carvings that we can see from space.
You can’t make out the funky checkerboards, or the hummingbirds or monkeys… but you can see that there’s something there.
Welcome to Nazca, ancient gods. Approach on runway number three.