Camp Site 73-100 — outdoor spot in Howell Mountain, California · Hottub