click on image above to enlarge
click on image above to enlarge
click on image above to enlarge
Last weekend was street; this week I decided to take a break from concrete jungle and headed for the subalpine forest of the Sierra Nevada. Horsetail Falls is located in the Desolation Wilderness near South Lake Tahoe. The video is a little rough, but it'll give you an idea of the area. This is one of those places that you have to experience in person. Hope you enjoy!