Largest North Carolina Public Telescope Peers into Mountain Skies