The 32-mile Independence Pass is an essential American experience for its majesty, jaw-dropping scenery and “Let’s pull over and take another 100 selfies.” It’s usually open now - May 20 - but ...