Position of EQ27D7665

652.6 miles southwest of KUPANG, INDONESIA
Reported 3 minutes 5 seconds ago

findU links

External links