Climbing Denali
Slide 1
A close up of Denali, the tallest peak in North America.
Photo Credit:
NPS Photo
© 2005 American Public Media