LSU Campus Mounds - Credit: Wikimedia Commons
The LSU Campus Mounds or LSU Indian Mounds are two Native American mounds of the Archaic Period, on the campus of Louisiana State University in Baton Rouge, Louisiana. Construction on the mounds began more than 11,000 years ago, and may have continued until 5,000 years ago. They predate the Great Pyramids of Egypt. Read more on Wikipedia
Source: en.wikipedia.org