Teaquahan Mountain


Teaquahan Mountain - mountain in Canada.