Snootli Peak


Snootli Peak - mountain in Canada.