Over 10,000 rivers and streams flow down from the Olympic and Cascade Mountains eventually into the salt water Puget Sound. Along with all that comes an amazing variety of rocks and their colors that finally wash up on the beach.
{}