Mount Si in North Bend, Washington – Travel Photo of the Moment

The Travel Photo of the Moment is of Mount Si in North Bend, Washington

You may know of North Bend from the show Twin Peaks. It’s located within an hour of the city of Seattle and is the perfect place for a day outdoors, especially in the summer months. In fact, this area is one of the most visited destinations in the United States for mountain climbing.