Although each of us leads an imperfect life, God is still gracious on us. Photo taken along Inspiration Woods Trail, Mount Revelstoke National Park, British Columbia, Canada.