Caprock Canyons State Park in Texas offers something even more awe-inspiring than bison.