Christmas Eve December 24, 2005 by popnea Where’s the best place to spend Christmas Eve? On the ski slopes!