Twelve miles north of Palmer is Hatcher Pass , a scenic mountainous pass that 's been established as a state park and is home of the Independence Mine .
Twelve miles north of Palmer is Hatcher Pass . The pass is a state park and is home of the Independence Mine .