Posted on March 15, 2025 by mark finally, proof of an advanced civilization, living deep in the jungle. . .