Slesse Mountain

Slesse Mountain

The southwest face Slesse Mountain (7850 feet) is an impressive sight. Located on the other side of the international border in Canada. Photographed from the summit of Mount Larrabee (7861 feet), July 25, 2010.
gimpilator
on Jul 26, 2010 4:55 pm
Image ID: 641886

Comments

No comments posted yet.