Peck Mounds16 CT 1 - Credit: Wikimedia Commons
Peck Mounds (16 CT 1) is an archaeological site of the Late Troyville-Early Coles Creek culture (650 to 860 CE) in Catahoula Parish, Louisiana. Read more on Wikipedia
Source: en.wikipedia.org