Bodies Believed To Have Been Spotted Below Liberty Ridge In Mount Rainier National Park
What appear to be three bodies, thought to be those of climbers killed by an avalanche back in May, have been spotted below Liberty Ridge in Mount Rainier National Park in Washington state.
- By NPT Staff - August 14th, 2014 3:20am