Lake Tahoe

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

Lake Tahoe.jpg
Lake Tahoe Panorama.jpg
DSC01462.jpg
DSC01278.jpg