Colorado, Ski Travel, Travel photos 19 Feb 2011 Travel Photo of the Day: Door at 11,000 Feet in Telluride, CO Maybe it's the altitude, maybe it's the day of skiing, but when I ate at Giuseppe's in Telluride, Colorado, the… Katja Presnal No Comments