Tiwanaku

Referenced in 1 episode

Definition

An ancient Aymara cultural site in Bolivia, near Lake Titicaca, known for its monumental architecture and advanced agricultural techniques, believed to date back to around 400-1000 AD.