← Go back to the list of photos
September 9, 2007 — Devil's Castle looms large over Albion Basin at Alta Ski Area