A little slice of Heaven hidden in the hills of NE Oregon.
People still live off their own sweat in Elgin, Oregon.