Youth summer camping programs provide opportunities for children from urban communities to experience the joys of rural living and the outdoors. Team building and leadership skills are taught through group projects and adventure sports. Boating, hiking, horseback riding and water recreational activities make up a typical camping experience. There is also a time for camp fires, worship and daily devotions. City on a Hill's summer camps program allows children from the central city to form new friendships and lasting memories that are often life-changing.