Cerro Castor Ski Resort, Argentina The Snowy Paradise of Cerro Castor As soon as I landed here, I was hit by the vast,