Final Light Posted on November 18, 2018November 18, 2018 by Exploring NC Overlooking the sunset behind Pilot Mountain, captured from Hanging Rock State Park in northern North Carolina.