Lake Tahoe Ski Resort Reveals New Logo
New year, new me. After seasons of uncertainty, Homewood, a ski resort nestled on the western banks of California’s Lake Tahoe, has a new logo. What was once a pair of mountain peaks is now two bears, one white and one blue. The resort, on its website, wrote: “The new Homewood brand was created to capture what has always made this place special: love, pride, belonging, and connection.”“It represents a mountain steeped in tradition and a lake deeper than time its
Read more »