Wow nice article and pics - I'd love to visit My Shasta one day.
There are so many old stories about that place claiming all sorts, like its a main entrance to the inner earth, or it grants immortality ..
Dunno about that, but it sure is pretty :)