About Taubenloch
Taubenloch, is a gorge located in the Canton of Bern, above Biel/Bienne in Switzerland. It crosses the first Jura Mountain chain, as considered from the Swiss Plateau.
Taubenloch, is a gorge located in the Canton of Bern, above Biel/Bienne in Switzerland. It crosses the first Jura Mountain chain, as considered from the Swiss Plateau.