Lhotse and Island Peak

Lhotse and Island Peak

The huge south face of Lhotse (left) and Island Peak right. The south face of Lhotse is one of the great mountain walls of the world and is 3350 meters/11,000 feet high.
Scott
on Feb 15, 2013 2:17 pm
Image ID: 838683

Comments

No comments posted yet.