Straddling the border of California and Nevada, Lake Tahoe is the largest alpine lake in North America. The Sierra Nevada Mountains Surround Lake Tahoe creating endless panoramic views. An early morning wake up will reward you with this amazing sunrise view at the brink of Eagle Falls overlooking Emerald Bay.
Straddling the border of California and Nevada, Lake Tahoe is the largest alpine lake in North America. The Sierra Nevada Mountains Surround Lake Tahoe creating endless panoramic views. An early morning wake up will reward you with this amazing sunrise view at the brink of Eagle Falls overlooking Emerald Bay.