Toggle navigation
Home
Today
218
Search
About
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
More info