Mount Si
From Wacklepedia - The Free Encyclopedia
Mount Si is a mountain in
Washington,
United States. It towers above the
Puget Sound Basin, and sits near the town of
North Bend. The mountain was made famous in the show
Twin Peaks, which took place in North Bend.
The mountain is a favorite outdoor destination among the citizens of Puget Sound. On most summer days one can count hundreds of climbers on the trail to the summit. It is rumored to be the most-climbed peak in the United States.