M 5.1 - 101 km ESE of Palora, Ecuador | Earthquake Today