Ensconced in California's Eastern Sierras, Snowcreek Resort in Mammoth Lakes offers an unrivaled alpine golf experience...