An earthquake of magnitude 2.8 and depth of 20.40 kilometers occurred 3.93 miles from Mariposa, CA in Mariposa County at 03:31 AM.