Time 2025-12-16 00:30:40 UTC
Location 19 km NE of Palora, Ecuador
Magnitude 4.2
Longitude -77.825
Latitude -1.5981
USGS ID us6000rv5p
External link