Position of 2011538

25.0 miles southeast of PALU, INDONESIA
Reported 15 hours 39 minutes 37 seconds ago

findU links

External links