M 5.3 - 69 km ESE of Palora, Ecuador | Earthquake Today