Engelberg in canton Obwalden has been cut off, with road and rail lines leading to the village damaged by floods. A helicopter shuttle service is the only link to the outside world, and supplies are having to be flown in. The same helicopters have also helped airlift out 1,500 tourists trapped in the resort. (Report: Mathias Froidevaux)
More than 30 members of the armed forces were sent to Engelberg.
Hundreds of metres of pipes have been laid to evacuate floodwaters.
No way of getting through...
Emergency teams are at work at each intersection.
Many cellars have been flooded.
Outside Engelberg station.
Water, water, everywhere...
One of the many bridges torn apart by the floods.
The area around the station is one of the worst affected.