Cactus Spines, Interpretation Center, San Cristobal