What on Earth? (2015)
S7E6 Amazon's Secret Nightmare
When satellites detect unusual formations in the uncharted Amazon rainforest, researchers speculate that they may have stumbled upon remnants of an ancient civilization. However, as they delve deeper into the area, their on-site exploration uncovers a harrowing reality that is far more chilling than they ever anticipated.