South Carolina hides a masterpiece among its northeastern pines – Cheraw State Park, where Mother Nature seems to have traded her paintbrush for reality.