What on Earth? (2015)
S07E06 Amazon's Secret Nightmare
Episode Overview
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.