By BStigers on April 12, 2023.
Lake Tahoe Officials report a record 80 feet of visual depth of pure water in the world famous scenic body of water in the Sierra a world loved destination spot.