Description
North Peak and South Peak are named collectively Churchill Peaks and are located atop Denali in Denali National Park and Preserve, Alaska Range, 150 mi. NNW of Anchorage.
History
This descriptive name for the lower of Denali's two high peaks was used as early as 1910. See Denali.