Lake Tahoe is a vast, clear freshwater lake cradled high in the Sierra Nevada mountains, spanning the border between California and Nevada. Its stunning azure depths and surrounding peaks make it a celebrated destination for recreation and natural beauty.