An earthquake of magnitude 3.1 and depth of 26.20 kilometers occurred 5.66 miles from Hayfork, CA in Trinity County at 03:04 AM.