4,000 Year Old Termite Mounds Visible From Space

These 4,000-year-old termite mounds are one world’s largest insect structures.