A long-standing public ski resort nestled in Lake Tahoe's 'winter paradise' is closed as a bitter fight over public access between billionaires and locals has reached a stalemate.Opened in 1961, Homewood Mountain Resort has been a winter escape for the public to access, boasting more than 1,200 acres of mountains and over 60 snow-covered runs for skiers.However, its future has been up in the air after the slope's original owner sold the property to a multibillion dollar real estate development firm.
Load More
Load More