An earthquake of magnitude 2.9 and depth of 8.90 kilometers occurred 11.64 miles from Ponderosa, CA in Tulare County at 04:17 AM.