Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States. It is located along the border between California and Nevada

Royalty-free stock photo ID: 19504915

Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States. It is located along the border between California and Nevada