United States of America

Denali is the tallest mountain in North America. Located in south-central Alaska, the mountain's peak is 20,310 feet (6,190 meters) above sea level, also making it the third highest of the Seven Summits — the highest mountains on each of the seven continents — following Mount Everest...

Subscribe to United States of America
randomness