2.4k One of the biggest mysteries of the ancient Nazca culture solved from space by Ancient Code Team