Lake Tahoe
Lake Tahoe is a most pristine and beautiful lake, the largest alpine lake in North America. It is located in the Sierra Nevada Mountains, between the California and Nevada border. Lake Tahoe is the second deepest lake with a depth of 1,645 ft.











What a perfect location to visit.