The little creek that was in the Nature Center when taking one of the small trails they have to offer. It's fun, and a great place to escape from reality to relax, or to take some photographs :)
The Visitor Center, located in South Lake Tahoe on Hwy 89, is operated by the National Forest Service. It has an easy self-guided nature walk and a stream profile room where you actually view Taylor Creek from below the level of the creek.
Different angle of the same stream, but most of all, nature is showing its finest w/natural lighting.
Deep in the New Hampshire woods in the fall.