What is the name of the 17-foot bronze statue located outside the entrance to the Visitors Center at Seminole Canyon State Park and Historic Site?

A. The Guardian of the Canyon
B. The Maker of Peace
C. The Spirit of Texas
D. The Canyon Sentinel
Answer: 