Castle Peak is a mountain in the western United States, the highest peak in the White Cloud Mountains of central Idaho. Located in Custer County, it is the 25th highest peak in the state, and the ninth most prominent.
Deliverables:
• Presence on website
• On stage mention during festival
• 4 – One day passes