The man, identified as a local resident named Roland Geiser, was pulled from the Cascade cave near Motiers in western Switzerland in good health.
He had become trapped while caving solo on Wednesday when suddenly rising waters -- common this time of year with melting snow -- flooded his exit tunnel. He took refuge in a niche above the water.
Authorities deployed 15 cavers to rescue him, including three divers. They kept him supplied with food and warm clothes while preparing to bring him to the surface.
Source: Speleo Secours Suisse