Filhiol Mound Site - Credit: Wikimedia Commons
Filhiol Mound Site is an archaeological site of the Coles Creek culture in Ouachita Parish, Louisiana on a natural levee of the Ouachita River. Read more on Wikipedia
Source: en.wikipedia.org