Lebanon is generous with mountains that reach a peak of 3,088 meters. In winter, the highlands become covered with snow, and exploring them is a delight.