Place: El Dorado Park -- Nature Center, Long Beach, California, United States
By Raul J. Gonzales Uploaded on 20 January 2008 60 views
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 :)