An earthquake of magnitude 2.1 and depth of 16.90 kilometers occurred 1.46 miles from Bombay Beach, CA in Imperial County at 04:39 AM.