Okay, yes there is snow in Lebanon and is NOT a desert and yes Lebanon has 6 Ski resorts. Usually we get snow around Christmas time and it lasts till April or May depends on how strong the winter was.
The 6 Resorts are: Faraya Mzaar Kfardebian | The Cedars | Faqra Club | Zaarour | Laqlouq | Qanat Bakish
What is great about it, is that you can reach a couple of Ski resorts (such as Faraya, Faqra, Laqlouq) in an hour or so from Beirut, you can rent a small apartment (chalet) and spend a weekend there, and when it's night you can either drive back to downtown Beirut, or Jounieh or Jbeil or Batroun to club or dine in less than one hour, or just stay indoors, enjoy the view and sit beside the fireplace. But of course, if you're here for the first time, it's a 2 in 1 if you go to the Cedars.
Everything is so close to each other in Lebanon, that a Ski trip is just the perfect thing to do in Lebanon winter time. You can go skiing, snowboarding, jet skiing... you can surely just do about everything you desire.
To read more about skiing in Lebanon, you can visit: http://www.skileb.com/
I received the first and last picture by email, no source was specified.