These pictures were taken on a horse ranch that works with troubled kids of all kinds. I was at one of their clinics to learn what they do, and how they do it. It was a very blessed time while I was there. The ranch is in Oregon and is named Crystal Peaks Youth Ranch. Awesome place, Troy and Kim Meeder have helped so many kids, and more then a few adults. You can check them out here, http://www.crystalpeaksyouthranch.org/default.aspx These are Godly people with a huge hearts to help others. Kim Meeder when speaking could make a stone sit up and take notice. I am thankful that I was able to spend some time with these people. By the way…all these horses you see were all rescued from bad situations.