Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States- view from the parking lot