M 7.5 - 115 km ESE of Palora, Ecuador | Earthquake Today