An earthquake of magnitude 3.1 and depth of 15.70 kilometers occurred 34.92 miles from San Luis, AZ in Yuma County at 10:40 PM.