Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States.

Royalty-free stock photo ID: 56278327

Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States.