|[ Sizes: Orig | Large | Med | Small | Thumb ]|
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.
Image ID: 641886
Object Title: Slesse Mountain