Located in beautiful Glenn, California