Thursday, April 9, 2015

MOUNT SHASTA: FIRST GLANCE





Not quite upon the town of Dunsmuir, home to "the world's best water," Mount Shasta makes its first (fleeting) appearance from the road.