Firefighters in canton Sankt Gallen had to demolish three nearby houses to get to a blaze which threatened an entire neighbourhood.
The fire started in a shed in the village of Bichwil on Saturday afternoon.
The fire brigade had to being in an excavator to smash through the buildings to get to the blaze.
Residents were given time to leave their homes – the action had already been given the green light by the insurance companies.
The cause of the fire is being investigated.
Thousands of Swiss nationals stuck in middle east
Anti-war demonstrators in Geneva
Parmelin signs EU deal
Parliament moves closer to end murder loophole
Water worker buried alive
Petition for quiet cars on trains
