In recent days, major snowstorms have left streets, vehicles, and buildings covered in several towns on the island.