A scenic view of Zebra rocks on Denali. Alaska, the highest mountain in North America
Here, our climbing team made our way around "Zebra Rocks", a part of the climb of Denali known for the uniquely black and white striped rocks that exist only at this point in the mountain. Denali, Alaska is the highest mountain in North America.