snow shed

construction built to protect roads and railway against avalanches

Categories: