Electric Peak

Street signs for Scott St and Hellroaring St with a stop sign in front of snow-covered mountains.


Things to do

Stay near popular Electric Peak attractions