Two mountaineers were hiking up the Lagginhorn on July 25th when they found a hand and two shoes on the Hohlaubgletscher at 3,500m, said Swiss media on Wednesday, quoting Valais police.
Due to bad weather, the remains could only be retrieved the following day, when a rescue team extracted them from the ice and took them to a medical facility in Bern for identification.
According to police they are the remains of a German hiker born in 1943 who went missing during a hike on August 11th 1987.
As Swiss glaciers recede, it is not uncommon for human bodies to be uncovered.
In July the mummified remains of a married couple who went missing in 1942 were found on the Tsanfleuron glacier in the Diablerets massif.
The pair were later laid to rest by their surviving offspring, who had for 75 years wondered what had happened to their parents.