The Caddo Mounds, an important prehistoric native site in Texas, has reopened after a 5-year restoration, marking an important step in preserving Caddo culture and history.