Skip to main content

Independence Pass

In a harrowing incident in Colorado, two hikers experienced a terrifying ordeal after plummeting approximately 800 feet. The incident occurred in the rugged terrains near Independence Pass, a popular ...