Position of 1982812

39.6 miles southwest of PIURA, PERU
Reported 21 hours 15 minutes 15 seconds ago

findU links

External links