Alpine pastures and meadows on the slopes of Alpstein mountain range and in the river Thur valley - Cantons of St. Gallen and Appenzell Innerrhoden, Switzerland

Alpine pastures and meadows on the slopes of Alpstein mountain range and in the river Thur valley - Cantons of St. Gallen and Appenzell Innerrhoden, Switzerland - 158064802