If you've ever taken Highway 50 to South Lake Tahoe, then chances are you've seen a gushing waterfall to the north just as you're approaching Echo Pass Summit. This spectacular fall is Horsetail Falls, created by Pyramid Creek flowing down the steep glacier carved Continue Reading
Home > Pyramid Creek