Lori Schneider: God in the Mountains
Nature's beauty brings Lori Schneider closer to God.