In ShortPrada fits in with Aspen's celebrity-studded scene like a leather glove trimmed with fur. At 3,300 square feet and four floors, it's one of the largest Prada stores in the world....