Officials say the remains of 38-year-old William Holland of Gorham were found in Jasper National Park in Alberta this month.
Park Public Safety Expert Garth Lemke says melting glacier ice revealed a mummy-like body that was "basically in a deep freeze for the last 21 years."
The 38-year-old Holland had reached the top of the Slipstream on Snow Dome Mountain on the Columbia Icefields in 1989 when an outcropping gave way.
Lemke says another climbing team tried to help but that an avalanche struck before searchers arrived the next day. The search was called off and Holland presumed dead.