M 4.9 - 26 km SW of Palora, Ecuador | Earthquake Today