answersLogoWhite

0

It is in the North Cascade Mountains of Washington State, It is actually an inactive volcano, and is visible from Seattle and Vancouver.

User Avatar

Wiki User

14y ago

What else can I help you with?