M 5.1 - 75 km ENE of Palora, Ecuador | Earthquake Today