Boat garages
We saw these on a couple of the alpine lakes we visited. Rather than take the boats up out of water for storage they are kept in these buildings to protect them from the heavy snows of winter. Most structures have a sling that the boat can be raised up on so that it's out of the water when the lake freezes.