Lake Tahoe

Lake Tahoe

📍 United States
lake

About

Large freshwater lake in the Sierra Nevada mountains, straddling California and Nevada. Known for its crystal-clear water and surrounding ski resorts.