Originally Posted by nw scout
I've climbed there a bunch over the years but have never seen it from this angle.
Terrebonne is the only town out there I know of so ill guess that even though the view doesn't seem right.
Nope not Terrebonne.
Does this look Swollen?