Lake Tahoe Has Fallen To Its Natural Rim… Lake Tahoe has fallen to its natural rim (6,223′) as of Monday, September 12th, 2016. This means no more Truckee River – at least from Tahoe City to Alpine Meadows where local creeks start filling the Truckee River again. ย “As you can see from the picture of the Truckee River near the outlet of Lake Tahoe, little additional water […] Industry News SnowBrains | September 14, 2016 0 Comments