North Cascades National Park, one of the snowiest places in the world, is often referred to as the "American Alps," while ... years old is known as "America's Stonehenge." But what if there ...