<< Choucroute Meets Champagne

12/17/04 - The Snow Is Back On The Mountains

The snow is back on the mountains We were out on the Elwha Trail out of Whiskey Bend yesterday and we could not help noticing the difference.
Snow on Mountains Seen From Elwha

Keywords: trails, elwha, high country