Description Sugar Loaf rock, a 75 foot tall rock formation formed by glaciers located inside the Mackinac Island State Park. The photo was taken from the Point Lookout, near the peak of the Island. The photo shows a family of five approaching to rock, with one climing up the side.
Cody Carpenter Member Since November 2007 Artist Statement I am a pre medical/dental student in western Michigan. Photo art has become my hobby when I discovered that I enjoyed being behind the camera during family vacations.