An earthquake of magnitude 1.2 and depth of 15.80 kilometers occurred 5.51 miles from Niland, CA in Imperial County at 10:45 AM.