Snow Mountain opens at Stone Mountain Park in Atlanta on Saturday

December 23, 2009 7:00 AM