« »
Denali, the tallest mountain in North America at 20,310 feet (6,190 meters).