I Love Nature One of many beautiful spots in the Sierra Nevada of California. Post Comment Receive notifications Add a comment...