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.

Comments

No comments posted yet.