A look inside the Atlanta Ski Club, a local staple of winter sports