They have high mountains in there, including Alps, with highest peak at 2912 meters.
But yes, plenty of snow in many many places in Italy.
They have high mountains in there, including Alps, with highest peak at 2912 meters.