The body of an American climber has been discovered on a glacier in Jasper, Alta., 21 years after his death.

Two hikers found the body of William Holland, 38, of Gorham, Maine, two weeks ago while hiking a treacherous route known as Slipstream, a frozen waterfall on a 3,456-metre peak called Snow Dome.

Parks Canada rescue specialist Garth Lemke said the glacier ice that covered the body had melted, leaving an eerie scene.

"By the time we got there the body was fully exposed. We didn't have to chip the body out at all," Lemke said. "He was generally skin and bones, having quite a mummified look to him. His clothes and gear were relatively intact, and if you look at where he was, he was basically in a deep freeze for the last 21 years."

Lemke said RCMP have notified Holland's family.

Lemke said the route has many hazards and several people have died while climbing Slipstream. In April 1989, Holland "walked too close to a cornice, which failed and took him away with it, tumbling down the side of the mountain about 1,000 feet," Lemke told CBC News.

According to Parks Canada records from 1989, Holland's partner was temporarily stranded until another climbing party happened upon him and offered assistance. Then as the party was descending the mountain, one climber fell into a crevasse and injured his shoulder.

They left that climber in a tent and continued downward, eventually reaching a highway where they summoned help

Rescuers "went searching the following day only to discover the area was obliterated and search efforts were ceased," Lemke said, adding that Holland was presumed to have perished.

With files from The Canadian Press