A magnitude-4.8 earthquake hit Buan in southwestern South Korea at a depth of 8 kilometers on Wednesday, according to the country's weather agency.