Effigy Mounds National Monument is a fascinating and sacred place along the Upper Mississippi in a beautifully rugged region of northeast Iowa. The earthen mounds protected here by the National Park Service were built by prehistoric American Indian people between 800 and 1200 years ago. Some of the mounds are burial sites, while others are believed to be ceremonial, but many mysteries remain.