It is approximately eight miles (13 km) south of Denali, the highest peak in North America.
Núi có cự ly khoảng tám dặm (mười ba km) về phía nam của Denali, đỉnh cao nhất ở Bắc Mỹ.