Teotihuacan

Referenced in 1 episode

Definition

An ancient Mesoamerican city known for its large pyramids, where a river of mercury was reported to be found, raising questions about the civilization's practices and technology.