This is Mount Etna, the largest volcano found in Europe. It is located on the North East side of Sicily, an island that is part of the Italian mainland. In this photo, one can see the snowstorm as well.