Devil's Castle and Secret Lake

Beautiful alpine scenery. Devil's Castle towers above Secret Lake and the Albion Basin. Taken July 19th, 2006.

Comments

No comments posted yet.